在别处:WPF中如何设置自定义控件不在工具箱中显示

     今天在项目开发中,遇到了一个问题,就是使用VS2010时,WPF中的UserControl如何设置为不在工具箱中显示。之前在开发WinForm时我们知道可以使用[ToolboxItem(false)]属性标记一下即可以。但在WPF里就不一样了,咱在网上了找一阵子,中文里是没有的,最终咱还是找到解决方案了,就是:

      标记:[System.ComponentModel.DesignTimeVisible(false)]。

      真不明白,为什么WPF里又要搞一套呢,而且Microsoft.Windows.Desgin里也有一个设置在工具箱中隐藏的,结果不起作用。

     希望对开发WPF控件的人有所帮助。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注