在绑定之前在ContentPresenter中获取创建的控件

时间:2016-06-15 08:22:29

标签: c# wpf binding datatemplate

在使用ContentPresenter创建内容并执行DataTemplate之前,是否可以在DataBinding内获取控件?这是必需的,因为在执行绑定之前,某些控件需要使用方法Initialized。控件在ResourceDictionary/DataTemplate中定义。非常感谢!

所以我的想法是使用Visual TreeHelper来获取所有需要初始化的控件。

致电订单:

  1. 设置UI DataContext
  2. ContentPresenter设置DataTemplate
  3. ContentPresenter创建其内容
  4. <<初始化方法>>
  5. 执行绑定
  6. 快乐。

0 个答案:

没有答案