天天看點

重新想象 Windows 8.1 Store Apps (82) - 綁定: DataContextChanged, TargetNullValue, FallbackValue, UpdateSourceTrigger

<a href="http://files.cnblogs.com/webabcd/Windows8.rar">[源碼下載下傳]</a>

重新想象 Windows 8.1 Store Apps (82) - 綁定: DataContextChanged, TargetNullValue, FallbackValue, UpdateSourceTrigger

介紹

重新想象 Windows 8.1 Store Apps 之綁定

DataContextChanged - FrameworkElement 的 DataContext 發生變化時觸發的事件

TargetNullValue - 當綁定資料為 null 時所需要顯示的值

FallbackValue - 當綁定失敗(無法傳回值)的時候所需要顯示的值

UpdateSourceTrigger - UI 上資料更新的觸發方式

示例

1、示範 DataContextChanged 的應用

DataContextChanged.xaml

DataContextChanged.xaml.cs

2、示範 TargetNullValue 和 FallbackValue 的應用

TargetNullValueFallbackValue.xaml

TargetNullValueFallbackValue.xaml.cs

3、示範 UpdateSourceTrigger 的應用

UpdateSourceTrigger.xaml

UpdateSourceTrigger.xaml.cs

OK

繼續閱讀