UserControl
PHP كود :
private void Form1_Load(object sender, EventArgs e) {
this.listBox1.SelectedIndex = 0;
}
UserControl usercontrol1 = new UserControl1();
UserControl usercontrol2 = new UserControl2();
UserControl usercontrol3 = new UserControl3();
UserControl usercontrol4 = new UserControl4();
private void listBox1_SelectedIndexChanged(object sender, EventArgs e) {
this.panel1.Controls.Clear();
switch (this.listBox1.SelectedIndex) {
case 0:
usercontrol1.Parent = this.panel1;
break;
case 1:
usercontrol2.Parent = this.panel1;
break;
case 2:
usercontrol3.Parent = this.panel1;
break;
case 3:
usercontrol4.Parent = this.panel1;
break;
}
}
PHP كود :
private void Form1_Load(object sender, EventArgs e) {
this.listBox1.SelectedIndex = 0;
}
UserControl[] usercontrol = {
new UserControl1(),
new UserControl2(),
new UserControl3(),
new UserControl4()
};
private void listBox1_SelectedIndexChanged(object sender, EventArgs e) {
this.panel1.Controls.Clear();
usercontrol[this.listBox1.SelectedIndex].Parent = this.panel1;
}
PHP كود :
UserControl usercontrol1 = new UserControl1();
UserControl usercontrol2 = new UserControl2();
UserControl usercontrol3 = new UserControl3();
UserControl usercontrol4 = new UserControl4();
private void Form1_Load(object sender, EventArgs e) {
usercontrol1.Parent = this.panel1;
}
private void button1_Click(object sender, EventArgs e) {
this.panel1.Controls.Clear();
usercontrol1.Parent = this.panel1;
}
private void button2_Click(object sender, EventArgs e) {
this.panel1.Controls.Clear();
usercontrol2.Parent = this.panel1;
}
private void button3_Click(object sender, EventArgs e) {
this.panel1.Controls.Clear();
usercontrol3.Parent = this.panel1;
}
private void button4_Click(object sender, EventArgs e) {
this.panel1.Controls.Clear();
usercontrol4.Parent = this.panel1;
}
