对话框属性值编辑器

时间:2010-03-25 20:29:45

标签: wpf user-controls

我是WPF的新手,我想用VB.NET中的Dialog Box Property Value Editor创建用户控件。 我在C#中找到这个example并将其重写为VB.NET但它不起作用。在VB.NET中创建属性值编辑器有点特殊,因为我无法在VB.NET中找到示例

感谢

2 个答案:

答案 0 :(得分:1)

我知道,这是一个古老的问题,但是我遇到了同样的(?)问题,我花了一天时间才弄明白,所以也许这会帮助别人。 最后它很简单。我使用上面提到的例子来编写我自己的控件,首先它没有用,编辑器没有使用。感谢this article我了解到,有一个命名约定。您必须像控件一样命名您的设计时装配,并在最后添加“.design”。只有这样,这个组件才能用作设计时组件。

答案 1 :(得分:0)

不,在VB.NET和C#中编写属性编辑器或任何其他类型的控件或组件没什么特别之处。只是很多WPF样本都是用C#编写的,也许是因为VB.NET社区对采用WPF [citation needed] 更加保守。你应该通过正常方式将你找到的C#代码翻译成VB来做得很好;你当然不需要改变XAML。