Quantcast
Channel: C#タグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 9308

ReactivePropertyからの一つの判定をかませてReactiveCommandを作る覚え書き

$
0
0

Listとかで選択されるとCommandが有効になるとか

今更とか言わないで。

例えば、

<DataGridSelectedItem="{Binding SelectedData.Value, Mode=TwoWay}"/><ButtonCommand="{Binding ItemSelectedCommand}"Content="Execute"/>

みたいな。
すると、

publicReactiveProperty<ItemData>SelectedData{get;}=newReactiveProperty<ItemData>();publicReactiveCommandItemSelectedCommand{get;privateset;}

として、

ItemSelectedCommand=SelectedData.Any(data=>data!=null).ToReactiveCommand();

とすればよいようだ。
なるほど。


Viewing all articles
Browse latest Browse all 9308