用户控件中的组功能

时间:2014-07-29 13:12:04

标签: c# function

我的usercontrol中有一些函数,它们指的是一件事(例如items:count和selectedIndex函数)。如何将功能分组为:

usercontrol.group.function1
usercontrol.group.function2

而不是:

usercontrol.function1
usercontrol.function2

2 个答案:

答案 0 :(得分:1)

您可以在usercontrol中创建一个名为group的静态类。并将这些功能添加到它

答案 1 :(得分:1)

嗯,因为C#是面向对象的,我认为你需要问自己的问题是"为什么这些东西组合在一起?"所有这些功能有什么相似之处?一旦理解了它们的共同点,最好的方法是创建一个具有正确名称的类,并将这些方法添加为公共方法。

public class UserControl { 
    public MyNewClass group;
}

public class MyNewClass {
    public void function1() {

    }

    public void function2() {

    }
}