반응형

WPF 17

병합된 사전을 포함하는 리소스 사전을 참조하는 데 문제가 있습니다.

병합된 사전을 포함하는 리소스 사전을 참조하는 데 문제가 있습니다. CommonLibraryWpfTemes라는 라이브러리가 있으며, 그 안에 여러 개의 리소스 사전 XAML 파일이 있습니다.My Themes/Generic.xml 파일에는 ResourceDictionary가 포함되어 있습니다.다른 모든 파일을 병합하는 MergedDictionaries 선언입니다. Generic.xaml 어플리케이션 프로젝트에서 CommonLibraryWpfTemes를 참조하고 App.xaml 파일에서 Generic.xml을 명시적으로 참조합니다. App.xaml -- FAILES 이거 안 되네.앱을 실행하면 다음 오류가 발생합니다. System.Windows.Markup.XamlParseException occurred ..

source 2023.04.19

읽기 전용 ObservableCollection 속성을 만들려면 어떻게 해야 합니까?

읽기 전용 ObservableCollection 속성을 만들려면 어떻게 해야 합니까? (데이터베이스의) 객체 목록이 포함된 뷰 모델에 속성을 노출하려고 합니다. 이 컬렉션을 읽기 전용으로 만들어야 합니다.즉, 추가 및 삭제 등을 방지하고 싶습니다.하지만 포어치와 인덱서가 작동하도록 놔두세요.편집 가능한 컬렉션을 보유하고 있는 개인 필드를 선언하고 읽기 전용 공용 속성으로 참조합니다.다음과 같이 public ObservableCollection CollectionOfFoo { get { return _CollectionOfFoo; } } 그러나 이 구문은 컬렉션에 대한 참조를 변경하는 것을 방해할 뿐입니다.추가/삭제 등을 방지하는 것은 아닙니다. 이를 실현하는 올바른 방법은 무엇일까요?해결책은 다음과 같습..

source 2023.04.19

C#/WPF: ViewModel의 모든 속성에 대해 Property Changed?

C#/WPF: ViewModel의 모든 속성에 대해 Property Changed? 이런 수업이 있어요. public class PersonViewModel : ViewModelBase //Here is the INotifyPropertyChanged Stuff { public PersonViewModel(Person person) { PersonEntity = person; } public Person PersonEntity { get { return PersonEntity.Name; } private set { PersonEntity.Name = value; RaisePropertyChanged("PersonEntity"); } public string Name { get { return Person..

source 2023.04.14

새 행의 선택 가능 영역을 작게 만들지 않고 WPF DataGrid 셀을 오른쪽으로 정렬하려면 어떻게 해야 합니까?

새 행의 선택 가능 영역을 작게 만들지 않고 WPF DataGrid 셀을 오른쪽으로 정렬하려면 어떻게 해야 합니까? WPF4.0 DataGrid를 사용하고 있습니다.새 행의 셀을 두 번 클릭하면 해당 열에 셀 스타일을 추가하지 않으면 모든 작업이 정상적으로 수행됩니다.예를 들어 xaml이 이렇게 보이도록 데이터를 올바르게 정렬하는 숫자 열이 있습니다. Impa 여기서 공유 리소스의 스타일은 다음과 같습니다. 새 행의 결과 선택 가능 영역은 영상에 파란색의 작은 영역으로 표시됩니다.이것은 사용자가 적중할 수 있는 매우 작은 타겟이며, 이것은 사용자가 새 행에서 시작할 가능성이 가장 높은 컬럼입니다. CellStyle을 제거하면 영역은 원하는 대로 작동하지만 물론 올바른 정렬이 손실됩니다. 둘 다 할 수 있..

source 2023.04.14

WPF List View를 사용하여 항목을 수평으로 배열하시겠습니까?

WPF List View를 사용하여 항목을 수평으로 배열하시겠습니까? 목록 모드의 WinForms ListView와 같은 방법으로 ListView에 항목을 배치하고 싶습니다.즉, ListView에서 항목이 세로뿐만 아니라 가로로 배치됩니다. 아이템은 다음과 같이 배치되어 있어도 상관없습니다. 1 4 7 5 825 8 또는 다음과 같이 합니다. 1 2 3 4 5 6 899 사용 가능한 공간을 최대한 활용하기 위해 세로 및 가로로 모두 표시되어야 합니다. 내가 찾을 수 있는 가장 가까운 질문은 다음과 같다: WPF List View 항목을 가로 스크롤 막대처럼 가로로 반복하려면 어떻게 해야 합니까? 그것은 오직 수평으로만 물건을 배치한다.찾고 있는 것은 WrapPannel인 것 같습니다.WrapPannel은..

source 2023.04.14

리치 텍스트 상자 wpf 바인딩

리치 텍스트 상자 wpf 바인딩 "DataBinding"의 Document pf inRichtextBox, ★★★★★★★★★★★★★★★★★★,RichtextBox 해서 '아예'를 붙입니다.DependencyProperty 「이 도 사용할 수 있습니다. 첫 번째도 두 번째도 만족스럽지 못하다.Data Binding이 가능한 상용 RTF 컨트롤 또는 다른 솔루션을 알고 있는 사람이 있습니까?통상적인TextBox텍스트 서식이 필요하기 때문에 다른 방법이 없습니다. 감 잡히는 게 없어요?훨씬 더 쉬운 방법이 있어요! 을 쉽게 수 .DocumentXaml (오류)DocumentRTF하여 " " " 를 바인딩할 수 .RichTextBox의 문서입니다.요.Autobiography입니다. 가능 Voila!RichTex..

source 2023.04.09
반응형