代码之家  ›  专栏  ›  技术社区  ›  Joachim Kerschbaumer

在不更改ControlTemplate的情况下访问TemplatePart?

  •  2
  • Joachim Kerschbaumer  · 技术社区  · 16 年前

    我想知道是否有一种方法可以从c#中访问控件的templatepart以修改该部分(例如隐藏等)。是否可以获得纯c#零件的参考? 谢谢

    1 回复  |  直到 16 年前
        1
  •  2
  •   Arcturus    16 年前

    这是可能的,但它相当令人讨厌。

    在模板上有一个名为FindName的方法,它需要两个参数:name和将ControlTemplate作为模板的FrameworkElement。当然,您需要在ControlTemplate中设置元素的名称。。。

    推荐文章