日期:2014-05-18  浏览次数:20833 次

新手请教:如何实现用radiobutton实现类的操作表格
MainForm里有若干方法

private void radioButton1_CheckedChanged(object sender, EventArgs e)
private void radioButton2_CheckedChanged(object sender, EventArgs e)
private void radioButton3_CheckedChanged(object sender, EventArgs e)
private void radioButton4_CheckedChanged(object sender, EventArgs e)
......

有若干设计名为flex的 表格控件

private void FormStyle_01()
private void FormStyle_02()
private void FormStyle_03()
private void FormStyle_04()

可否把这些 FormStyle 的方法 放到名为Design.cs的类里面呢? 
然后用radiobutton_CheckedChanged来调用这些 FormStyle方法

该怎么写呢?


------解决方案--------------------
style.cs 里,不能这样写
public static Form1 f = new Form1();
把后面的 = new Form1(); 去掉,只留下 f 的声明,
在 Form1 的构造函数里 InitializeComponent() 后面加上
style.f = this;