代码之家  ›  专栏  ›  技术社区  ›  Den

部分更改标准控件的WPF模板

  •  1
  • Den  · 技术社区  · 16 年前

    我有一个 TextBox 控件放在我的窗口中,我想更改它 Border . 为了做到这一点,我必须以某种方式修改现有的 边界 由默认控件模板设置。

    是否有一种方法可以通过某种方式覆盖现有对象来仅修改默认控件模板的一部分(对于标准WPF控件)?

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

    http://msdn.microsoft.com/en-us/library/aa970773.aspx

    无法仅替换控件的可视树的一部分;若要更改控件的可视树,必须将控件的模板属性设置为其新的完整的ControlTemplate。