我希望创建一个“复合”属性,能在VS的属性窗口中点开“+”号,显示和编辑其包含的属性。类似系统的“Size"属性。
我写了一个结构体,包含几个属性,然后用该结构体创建了一个属性,但在窗口中没法编辑。
public struct IndicatorExpression
{
public Color borderColor { get; set; }
public Color bodyColor { get; set; }
public Font font { get; set; }
public string text { get; set; }
}
public IndicatorExpression OnIndicatorExpression
{
get;
set;
}
我写了一个结构体,包含几个属性,然后用该结构体创建了一个属性,但在窗口中没法编辑。
public struct IndicatorExpression
{
public Color borderColor { get; set; }
public Color bodyColor { get; set; }
public Font font { get; set; }
public string text { get; set; }
}
public IndicatorExpression OnIndicatorExpression
{
get;
set;
}
解决方案 »
- 这样的层级的“并发线程”应该如何做???
- 2011年第341天,是几月几日?
- DATAGRIDVIEW录入数据库问题
- 字符串嵌套括号的分组
- 打扰大家了,请教OA编程的好书
- VB6 如何设置环境变量指向 C# 的 DLL 的目录或 DLL 文件本身
- 求winform文本编辑器
- 如何将Tue, 2 Sep 2003 11:40:37 +0800 这样的日期格式转换为2003-9-2 11:40:37?
- 简单代码看不懂,请帮解释,初学者。
- 怎样改写enum的ToString()函数?
- 微信h5支付,IOS可以唤醒,但是Android的无法唤醒
- wpf model的属性如何不写OnPropertyChanged能让界面更新
https://www.cnblogs.com/Ruiky/p/3449641.html