当我们使用数据绑定的控件,比如说ListBox,我们通常会自定义ListBox的模板(一般建议使用Blend工具修改模板),而在某些情况下,我们需要获取DataTemplate中的某一控件,以对其做一些特定的操作。那我们如何获取呢?事实上,我们可以使用VisualTreeHelper类来获取指定的控件。

下面是具体的Demo:

前台XAML代码:

Windows Phone 如何获取ListBox的ItemTemplate/DataTemplate 中指定的控件

后置代码代码:

Windows Phone 如何获取ListBox的ItemTemplate/DataTemplate 中指定的控件

Windows Phone 如何获取ListBox的ItemTemplate/DataTemplate 中指定的控件

Windows Phone 如何获取ListBox的ItemTemplate/DataTemplate 中指定的控件

如果获取ListBox的ItemTemplate/DataTemplate 中指定的控件

当我们使用数据绑定的控件,比如说ListBox,我们通常会自定义ListBox的模板(一般建议使用Blend工具修改模板),而在某些情况下,我们需要获取DataTemplate中的某一控件,以对其做一些特定的操作。那我们如何获取呢?事实上,我们可以使用VisualTreeHelper类来获取指定的控件。下面是具体的Demo:

前台XAML代码:

Windows Phone 如何获取ListBox的ItemTemplate/DataTemplate 中指定的控件

后置代码代码:

Windows Phone 如何获取ListBox的ItemTemplate/DataTemplate 中指定的控件

Windows Phone 如何获取ListBox的ItemTemplate/DataTemplate 中指定的控件

Windows Phone 如何获取ListBox的ItemTemplate/DataTemplate 中指定的控件

作者:Alexis

出处:http://www.cnblogs.com/alexis/

相关文章:

  • 2021-10-24
  • 2021-10-17
  • 2022-12-23
  • 2022-12-23
  • 2021-11-11
  • 2021-09-21
猜你喜欢
  • 2021-11-10
  • 2022-02-11
  • 2021-07-25
  • 2021-09-12
  • 2021-10-06
相关资源
相似解决方案