怎样将组件中的自定义属性显示在面板上 怎样将组件中的自定义属性显示在面板上:就是象.net自身控件一样可以在属性栏里设置这个控件的所有属性 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 VS.NET会自动把你的控件中的public的属性列在属性面板上,简单的属性不用另外写代码要想自定义的话也可以,在属性前加上类似:[DesignerSerializationVisibility(DesignerSerializationVisibility.Content), DefaultValue((string) null), NotifyParentProperty(true), PersistenceMode(PersistenceMode.InnerProperty), Category("Appearance")]public TableItemStyle TaskDayStyle的就行了 public string Name{ get { return _name; } set { _name = value; }} 设置public的属性自动显示在面板上. #region 列集合 ColumnCollection private clsColumnCollection m_objColumnCollection=new clsColumnCollection(); private System.Windows.Forms.Button button1; /// <summary> /// 列集合 /// </summary> [Category("DataGrid"),Browsable(true), DesignerSerializationVisibility(DesignerSerializationVisibility.Content)] [Editor(typeof(clsDataGridEditor),typeof(UITypeEditor)),Description("列的集合")] public clsColumnCollection Columns { get { return m_objColumnCollection; } set { m_objColumnCollection=value; } } #endregion给你个小例子 [DesignerSerializationVisibility(DesignerSerializationVisibility.Content), DefaultValue((string) null), NotifyParentProperty(true), PersistenceMode(PersistenceMode.InnerProperty), Category("Appearance")]这句话具体什么意思啊,能给我解释一下吗谢谢 为 ASP.NET 控件添加设计时支持http://www.microsoft.com/china/msdn/archives/library/dnaspp/html/ASPNet-AddDesignTimeSupport.asp vc 转 c# 跪求…… VB翻译成C# c# xml文件或字符串生成 高手进! 是不是WeifenLuo的问题。 输入法的问题求助????????? 如何显示程序集信息???在那里配置那? SOS!关于鼠标坐标的两个问题 关于xml问题!(高手请进) Web Form中怎样在提交后问用户Yes/No,并且得到用户回答? 这是怎么回事?? 如何将dateTimePicker.value赋给dateTimePicker.Text? 调试
要想自定义的话也可以,在属性前加上类似:
[DesignerSerializationVisibility(DesignerSerializationVisibility.Content), DefaultValue((string) null), NotifyParentProperty(true), PersistenceMode(PersistenceMode.InnerProperty), Category("Appearance")]
public TableItemStyle TaskDayStyle
的就行了
{
get
{
return _name;
}
set
{
_name = value;
}}
private System.Windows.Forms.Button button1;
/// <summary>
/// 列集合
/// </summary>
[Category("DataGrid"),Browsable(true), DesignerSerializationVisibility(DesignerSerializationVisibility.Content)]
[Editor(typeof(clsDataGridEditor),typeof(UITypeEditor)),Description("列的集合")]
public clsColumnCollection Columns
{
get
{
return m_objColumnCollection;
}
set
{
m_objColumnCollection=value;
}
} #endregion
给你个小例子
谢谢
http://www.microsoft.com/china/msdn/archives/library/dnaspp/html/ASPNet-AddDesignTimeSupport.asp