0
WPF ToggleButton을 ReactiveUI 명령 쌍에 바인딩 할 수 있습니까?ReactiveUI 토글 단추 바인딩
다른 관찰 가능 틱이있을 때 하나의 관찰 가능을 취소하는 Rx 패턴을 사용하고 있습니다. 따라서 Connect
명령을 실행하려면 토글 켜기를 선택하고 Disconnect
명령을 실행하려면 토글을 끄기를 원합니다.
Connect = ReactiveCommand
.CreateFromObservable(() => app.Connection
.TakeUntil(Disconnect),
outputScheduler: schedulerProvider.MainThread);
Disconnect = ReactiveCommand.Create(
() => { },
Connect.IsExecuting);
View.xaml
<ToggleButton Name="Toggle" />
View.xaml.cs ..이 작동하는 방법 확실하지 ...
d(this.BindCommand(ViewModel, x => x.Connect, x => x.Toggle));
d(this.BindCommand(ViewModel, x => x.Disconnect, x => x.Toggle));
어떤 아이디어? 많은 감사합니다. 내가 마지막으로이 문제를 해결했다 때