c#-在紧凑型框架3.5中的用户控件(例如多行文本)中定义自定义设计时间编辑器
作者:互联网
在.NET中,我只是写
[Editor(typeof(System.ComponentModel.Design.MultilineStringEditor), typeof(System.Drawing.Design.UITypeEditor))]
public string MultiLineText { get; set; }
获取字符串属性的多行编辑器.
但是,在Compact Framework中这是不可能的,因为不包括System.ComponentModel.
我已经有一个DesigntimeAttributes.xmta文件,我想我必须在这里定义它,但是我找不到如何实现此目的的示例.
解决方法:
以下xmta条目可在我的VS2008上实现窍门:
<Property Name="MultiLineText">
<Browsable>true</Browsable>
<Editor>
<BaseType>System.Drawing.Design.UITypeEditor, System.Drawing</BaseType>
<Type>System.ComponentModel.Design.MultilineStringEditor, System.Design</Type>
</Editor>
</Property>
标签:compact-framework,c 来源: https://codeday.me/bug/20191119/2032906.html