catel

    0

    1답변

    내 응용 프로그램에서 사용자는 DataGrid에 행을 추가하고 각 행의 속성을 변경할 수 있습니다. 사용자는 행을 삭제할 수도 있습니다. 이 작업을 실행 취소하고 다시 실행하는 데는 문제가 없지만 사용자가 행을 추가하면 3을 말하고 일부 값을 수정 한 다음 한 행만있는 곳으로 되돌리고 새 행을 추가하면 실행 취소를 다시 할 수있는 것으로 비논리적입니다 마지

    1

    3답변

    프레임 워크 Catel을 사용하고 있는데 Itemsource에서 제공하는 TabControl이있는보기가 있습니다. TabContent는 Datatemplate으로 처리되었으며 내부에는 명령이 있습니다. 이러한 명령 중 하나는 TabContent에서 내용을 보여주는 새 창을 열어야합니다. 나는 무엇을하려고합니까? 모델에 새 창을 여는 명령을 내 보냅니다 (D

    0

    1답변

    Catel이 뷰에 속한 ViewModel 클래스의 인스턴스를 자동으로 만들려고 할 때 System.Data.Entity.DynamicProxies가 필요 없다고 말하는 SerializationException이 발생합니다. 모델은 EF 6.1 엔터티 (ModelBase에서 상속)이며 Catel 3.9를 사용하고 있습니다. 이 문제를 어떻게 방지합니까?

    0

    1답변

    때때로 응용 프로그램을 시작할 때 (주로 컴파일 후 첫 번째) 다음 오류가 표시됩니다. 응용 프로그램을 다시 시작하면 대부분 문제가 해결됩니다. 근본 원인을 어떻게 알 수 있습니까? 오류 메시지와 스택 추적 외에도 원인에 대한 다른 정보가 없습니다. Visual Studio에서 디버깅을위한 소스 정보를 사용할 수 없다고 알려줍니다. 스레드 정보 창에서 주

    1

    1답변

    사용하여 모달 대화하기 전에 호출 될 때 손실, 호출 : 그 대화 상자 내부 _uiVisualizerService.ShowDialog(viewModel) , 나는 대기 서비스를 보여주는 긴 과정을 : _pleasewaitservice.Show(); // HARD WORK here _pleasewaitservice.Hide(); 그리고 다른 모달

    0

    1답변

    WPF 예제를 실행할 수 없으며 응용 프로그램 오류 로그에 System.Windows.Markup.XamlParseException이 표시됩니다. 깨끗한 상태로 다시 작성했지만 여전히 오류가 발생합니다. 모든 WPF 예제에서이 작업이 기본적으로 이루어지고 있다고 가정합니다. 아이디어가 있으십니까? 건배 제프 Application: Catel.Examples

    0

    1답변

    오케스트라를 사용하려고합니다. 먼저 git 저장소 (Orchestra.Shell.zip : https://github.com/Orcomp/Orchestra/tree/develop/templates/C%23)의 템플릿을 사용하십시오. Nuget에서 Orchestra.Shell을 설치 한 후에 요청 된 설치된 구성 요소가> = 3.3임을 확인했습니다. 실제로,

    0

    1답변

    Catel (v4의 508 빌드)에서 사용할 수있는 최신 재정의를 살펴보면 GetChildViewModels() 메서드가 내 View에서 자식보기 모델을 반환하는 위치를 찾을 수 없습니다. 내 하위 뷰가 바인딩 된 내 종속성 속성을 업데이트하기 시작할 때 모든 하위 모델이로드된다는 것을 확신해야합니다. 지금은 중첩 된 컨트롤에서 인터페이스에있는 항목을 선택

    0

    1답변

    Catel을 사용하여 간단한 앱을 개발 중입니다. 이전에 ReactiveUI를 사용했고 Catel을 시작하는 데 약간의 문제가 있습니다. 나는 기본 MainWindow를 가지고있다. 거기에 몇 가지 버튼이있는 툴바가 있습니다. 단추를 선택하면 응용 프로그램의 아래쪽 창에 사용자가 선택한 것을 기준으로 사용자 정의 컨트롤이 표시됩니다. 지금까지 나는 그것의

    0

    2답변

    현재 "정상적인"및 "중첩 된"ViewModels가있는 솔루션이 있습니다. 새 ViewModel 인스턴스를 만들 때마다 ViewModelManager.ActiveViewModels에서 새 인스턴스를 볼 수 있습니다. 여태까지는 그런대로 잘됐다. 아쉽게도 "오래된"ViewModel 인스턴스가 실제로는 사용되지만 아직이 "캐시"에 남아있는 인스턴스를 볼 수 있