数据绑定
你可以绑定的内容RadTransitionCotnrol一个数据项或另一个控制的属性。每当数据项的值或属性的变化,RadTransitionControl将转换到改变。
在使用数据绑定的情况下,你必须结合起来内容财产的ContentTemplate财产。这是需要绑定对象不是一个UIElement。在这种情况下使用ContentTemplate属性来定义一个DataTemplate,定义适当的数据绑定到对象。
这是一个例子:
< telerik: RadTransitionControl x: Name = " RadTransitionControl "内容= "{绑定MyDataItem} " > < telerik: RadTransitionControl。ContentTemplate > < DataTemplate > < TextBlock文本= "{绑定文本}" / > < / DataTemplate > < / telerik: RadTransitionControl。ContentTemplate > < / telerik: RadTransitionControl >
您还可以绑定RadTransitionControl到另一个控制在你的用户控件。例如,绑定RadTransitionControl到设置SelectedItem财产的列表框。
注意,当ItemsControl通过使用动态数据ItemsControl财产,设置SelectedItem会返回相应的数据项对象。当ItemsControl适用于静态容器(如项目。ListBoxItem,ComboBoxItem等),设置SelectedItem将返回容器本身。
< ListBox x: Name = " MyListBox " >…< /列表框> < telerik: RadTransitionControl x: Name = " radTRansitionControl1 "内容= "{绑定设置SelectedItem ElementName = MyListBox} " > < telerik: RadTransitionControl。ContentTemplate > < DataTemplate > < TextBlock文本= "{绑定文本}" / > < / DataTemplate > < / telerik: RadTransitionControl。ContentTemplate > < / telerik: RadTransitionControl >
在开始你可以找到一个话题RadTransitionControl绑定到一个列表框,列出照片。