Chr*_*ian 2 c# extends properties sealed
如何向密封的 Arc 类添加两个新属性。我想用一个 double 属性来扩展这个类来保存一个 double 值和一个字符串属性来保存对象的名称。我的第一次尝试是通过 Tag 属性,但这只能保存双精度值或对象名称。
问题是我创建了一个包含 43 个圆弧对象的新用户控件,当鼠标进入一个圆弧时,另一个控件会显示输入段的值和名称。所以每个弧都使用 SAME MouseEntered 函数,我想通过“对象发送者”获取信息。
我希望任何人都有一个好主意。
您可以使用复合模式。
class SuperArc
{
Arc Arc { get; set; }
// other properties.
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1785 次 |
最近记录: |