relaycommand

    1

    3답변

    저는 WPF 및 MVVM을 처음 사용하며 두 가지 모두를 활용하는 응용 프로그램을 작성하고 있습니다. 응용 프로그램은 Windows 탐색기와 유사하므로 메뉴가 포함 된 주 창 (ShellViewModel), 트리 컨트롤 (TreeViewModel) 및 목록 컨트롤 (ListViewModel)이있는 응용 프로그램을 고려하십시오. 편집 (Edit) -> 삭제

    3

    1답변

    그리드 예 : 내 뷰 모델에서 <Grid x:Name="LayoutRoot" DataContext="{Binding ProjectGrid, Source={StaticResource Locator}}"> <i:Interaction.Triggers> <i:EventTrigger EventName="Loaded"> <GalaSoft_MvvmL

    0

    3답변

    IsDirty 플래그를 사용하여 개체 편집 중에 CanExecute 및 탐색 컨트롤을 제어하려고합니다. 문제는이 작업을 위해서는 내 컨트롤이 변경 알림을받을 수 있도록 onDrop 메서드를 사용해야한다고 생각합니다. (내 컨트롤이 비활성화 될 때 일부 컨트롤을 사용하지 않도록 설정해야합니다.) 불행히도 불쾌한 stackoverflow IsDirty의 끔찍한

    2

    2답변

    저는 WPF에 익숙하지 않고 올바른 방법으로 MVV를 구현하려고 시도했습니다. 저는 조쉬 스미스가 자주 언급 한 기사를 사용했습니다. 그리고 제가 아는 바를 깨닫게 해주는 것 말고는 제게 다소 혼란 스럽습니다. 특히 RelayCommand 개체를 사용하여 페이지의 단추를 직접 처리하는 페이지가 있습니다. 이것은 괜찮습니다. 그러나 버튼 (저장)은 궁극적으로

    0

    3답변

    UserControl1 안에 UserControl UserControl1 및 버튼이 있습니다. 그리고 단추에 대한 ICommand 속성이있는 UserControl1ViewModel 있습니다. 이 명령을 사용하여 VM 외부의 메소드 (다른 VM 또는 MainWindow의 VM에서)를 호출해야합니다. 이것에 대한 가장 좋은 방법은 무엇입니까?

    9

    3답변

    RelayCommand를 사용할 때 어떻게 이벤트 발신자를 얻습니까?

    5

    1답변

    MSDN magazine article by Josh Smith on MVVM에는 완전히 이해하지 못하는 람다식이 포함되어 있습니다. 이 코드에서 파라미터의 목적은 무엇입니까?이 Dim saveAction as New Action(Of Object)(AddressOf Me.Save) _saveCommand = New RelayCommand(saveActi

    10

    1답변

    내가 다음 문서를 기반으로 MVVM 패턴을 사용하여 WPF 응용 프로그램, 쓰고 있어요 : WPF Apps With The Model-View-ViewModel Design Pattern 내가 버튼 ' "내보기에 두 개의 버튼이를 Command "속성은 RelayCommand 클래스의 주어진 인스턴스 (데이터 바인딩을 사용하여)에 바인딩됩니다 (위의 기사에

    3

    1답변

    조쉬 스미스 (Josh Smith)와 Laurent Bugnion의 RelayCommand 구현간에 차이가 있는지 알지 못하지만 어디에서나 보았습니다. RelayCommand의 실행 부분은 0 또는 1 개의 매개 변수를 취할 수 있습니다. 나는 오류가 public class Test { public RelayCommand MyCommand { g

    1

    1답변

    내가 어느 정도 MVVM 심지어 WPF 아주 새로운 해요 그래서 은 내가 MVVM 응용 프로그램을 가지고 ... 나와 함께 곰 에는 응용 프로그램 상태에 따라 다른 유형의 viewmodel 인스턴스가 들어있는 기본 창이 있습니다. 이러한보기 모델 중 하나는 응용 프로그램을 다시 시작하고 다른 사용자로 데이터베이스에 로그인하는 단추가있는 옵션 화면입니다. R