我有一些XAML更新屬性時,不同的屬性變化
<Button Background="{Binding ButtonBackground}" />
<Label Background="{Binding LabelBackground}" />
兩個應該在同一個屬性更改事件IsRunning
到目前爲止,我有三個屬性,ButtonBackground
,LabelBackground
和IsRunning
與IsRunning
更新明確射擊全部三個都是OnNotifyPropertyChanged
。如果我決定添加一個應該在同一個觸發器上更新的新屬性,這很乏味且容易出錯。
當不同屬性發生更改時,是否可以指示數據綁定以獲取屬性的值?也許像<Button Background="{Binding ButtonBackground, Source=IsRunning} />
?
這裏有幾種實現pubsub模式的方法!!還據我所知knockoutxaml還沒有退出:) – Daniel
如果你沒有參數通知它會通知所有的。我通常添加一個方法NotitifyAll(),所以它在一個地方。 – Paparazzi