保存用户控件属性并重新加载

时间:2012-08-14 10:18:48

标签: c# .net-4.0 .net-3.5 .net-2.0

我创建了一个用户控件,其中包含Show属性可以设置为True或False,另一个属性Color可以改变我控件的颜色。但我希望当用户在Windows应用程序中使用时,用户应该能够更改这些属性。 我怎么能这样做?

public bool Draw1MinuteTicks
    {
        get { return this.bDraw1MinuteTicks; }
        set { this.bDraw1MinuteTicks = value; }
    }
public Color TicksColor
    {
        get { return this.ticksColor; }
        set { this.ticksColor = value; }
    }

我有这些属性。

1 个答案:

答案 0 :(得分:0)

我认为满足您需求的最简单方法是使用数据绑定。那里有一些优秀的文章,例如Josh Smith's blog post。另请参阅有关M-V-VM模式的文章,例如: Barry Lapthorn's blog post

此致 约尔格