是否有允许选择数据的控件,应该在其中?例如:红色一-静态页面,蓝色是动态,下面是允许在动态部分切换页面的按钮。
问问题
1421 次
3 回答
1
尝试使用数据ContentControl
绑定到您的UserControl
. 当您想要更新内容时更改属性。确保该属性是DependencyProperty
您的用户控件实现的 and or INotifyPropertyChanged
。
http://msdn.microsoft.com/en-us/library/system.windows.controls.contentcontrol.aspx
于 2013-07-23T07:31:47.230 回答
1
于 2013-07-23T07:02:05.980 回答
0
这是通过使用 DataTemplates 实现的。您只需将“红色”控件(例如 ListView)的SelectedItem绑定到“蓝色”控件的内容(它应该是 ContentPresenter)。您将 DataTemplates 添加到“蓝色”控件可访问的资源中,然后根据底层类/数据显示不同的内容。
于 2013-07-23T10:48:24.963 回答