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

Silverlight:删除模板部件

  •  0
  • Charles  · 技术社区  · 16 年前

    我有一个关于模板部件的问题。我想创建一个继承自ChildWindow的控件,但不希望它有边框、确定/关闭按钮等。

    移除我不想要的模板部件是否可以接受?我已经在Blend中创建了一个ChildWindow模板的副本,并删除了模板部件,它工作得很好-我只是想确保这不会在将来造成任何问题。

    谢谢, 查尔斯

    1 回复  |  直到 16 年前
        1
  •  2
  •   James Cadd    16 年前

    如果您阅读了一些关于msdn的自定义控件开发文档,它特别提到开发人员应该预料到模板部件可能不存在,并为其编写代码,所以我认为您可以理解。就个人而言,当我需要删除模板部件时,我希望将它们保留在XAML中,但对于按钮之类的内容设置visibility=collapsed,对于边框之类的内容设置borderwidth=0。我想是个人喜好吧。

    推荐文章