Telerik UI为WPF吗?免费下载30天试用版

数据绑定

你可以绑定的内容RadTransitionCotnrol一个数据项或另一个控制的属性。每当数据项的值或属性的变化,RadTransitionControl将转换到改变。

在使用数据绑定的情况下,你必须结合起来内容财产的ContentTemplate财产。这是需要绑定对象不是一个UIElement。在这种情况下使用ContentTemplate属性来定义一个DataTemplate,定义适当的数据绑定到对象。

这是一个例子:

< telerik: RadTransitionControl x: Name = " RadTransitionControl "内容= "{绑定MyDataItem} " > < telerik: RadTransitionControl。ContentTemplate > < DataTemplate > < TextBlock文本= "{绑定文本}" / > < / DataTemplate > < / telerik: RadTransitionControl。ContentTemplate > < / telerik: RadTransitionControl >
您已经绑定到的对象内容房地产成为了DataContextContentTemplate你可以绑定你的UIElements它的属性。在这个例子中,TextBlock的文本属性绑定到文本财产的MyDataItem对象。

您还可以绑定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 >
在这种情况下,数据项代表设置SelectedItemDataContext往ControlTemplate中加故事板动画

开始你可以找到一个话题RadTransitionControl绑定到一个列表框,列出照片。

另请参阅

在这篇文章中
Baidu
map