<telerik:RadTransitionControl x:Name="radControl" adRotator:AdRotatorExtensions.ItemChangeDelay="0:0:3"
adRotator:AdRotatorExtensions.CurrentSelectedIndex="0"
adRotator:AdRotatorExtensions.IndexChanged="{Binding TopItemCommand, Mode=OneWay}"
adRotator:AdRotatorExtensions.ItemsSource="{Binding Path=ImagePaths}"
VerticalAlignment="Center"
HorizontalAlignment="Center" Width="650">
请告诉我如何从代码后面访问adRotator:AdRotatorExtensions.ItemsSource。
答案 0 :(得分:0)
试试这个:
radControl.SetValue(AdRotatorExtensions.ItemsSource, ImagePaths);
但我建议使用viewmodel和binding。
答案 1 :(得分:0)
按照惯例,AdRotatorExtensions应该公开一个静态方法来检索附加的属性值:
AdRotatorExtensions.GetItemsSource(radControl);
上面的静态方法应该执行所需的强制转换。否则,请使用getValue
:
radControl.SetValue(AdRotatorExtensions.ItemsSource);
但是,您必须将结果转换为所需类型。
有关详细信息,请参阅MSDN page on attached properties。