0

我有一个非常基本的程序,它基本上是几个带有按钮的计数器,用于增加/减少如下图所示的计数。

在此处输入图像描述

问题是我必须在某种程度上独立地创建每个项目,因此每个按钮都有一个功能,而不是重复使用它们。

无论如何,基本上可以保存整个计数器,以便标签和按钮自动组合在一起,而我不必多次重新编码相同的东西?

4

2 回答 2

4

做一个UserControl被调用的Counter,它提供你需要的任何属性。我建议你只需要两个属性:TitleCount. 您将这些连接到您的控件提供的 UI 元素。如果使用 WPF,如果使用依赖属性,这很容易通过 XAML 完成。

于 2013-09-16T00:28:59.157 回答
0

我不懂 C#,但我知道你可以创建一个类,将所有 UI 元素组合在一起:

“类是一种构造,它使您能够通过将其他类型、方法和事件的变量组合在一起来创建自己的自定义类型。” 来自MSDN

所以每个计数器都可以有标签、计数、按钮和周围的面板,并在每次初始化类时处理设置所有这些并将它们添加到界面中。

于 2013-09-16T00:30:21.557 回答