txqq2005
txqq2005
采纳率68.8%
2021-03-02 14:52

WPF的ControlTemplate问题?

为了美化窗体样式,自定义了一套Window的Template

大概样式代码如下:

<ControlTemplate x:Key="WindowControlTemplate" TargetType="{x:Type Window}">

<Grid Background="#FFFFFFFF">

.........省略部分代码

</Gird>

</ControlTemplate>

现在遇到的问题:一旦给Window设置这套模板,Window中的所有控件都不显示

查了很多资料也没找到类似的问题改如何解决,请高手指点

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

1条回答

  • huyuan55555 huyuan55555 1月前

    不明白你的意思是 原窗体的被覆盖掉了不显示 还是自定义模板的内容不显示

    前者:控件模板重新写掉了整个窗体,而显示模板自定义的内容,原窗体内的控件内容自然是不显示了,把原窗体内的控件搬到控件模板里面就好了

    后者:那就是你模板引用或者有代码错误

    点赞 1 评论 复制链接分享