C# Switch Case Hakkında
-
private void button1_Click(object sender, EventArgs e)
{
if (comboBox1.SelectedIndex == 0)
{
dosyaToolStripMenuItem.DropDownItems.Add(textBox1.Text);
}
if (comboBox1.SelectedIndex == 1)
{
düzenToolStripMenuItem.DropDownItems.Add(textBox1.Text);
}
if (comboBox1.SelectedIndex == 2)
{
biçimToolStripMenuItem.DropDownItems.Add(textBox1.Text);
}
if (comboBox1.SelectedIndex == 3)
{
yardımToolStripMenuItem.DropDownItems.Add(textBox1.Text);
}
}Bu kodu switch case yapısına nasıl dönüştürebiliriz internetteki tüm örnekler sayı tipi üzerinden :S programın mantığı basit comboboxda 4 nesne ekli (Dosya,Düzen,Biçim,Yardım) bu nesnelerden biri seçilecek (menutoolstripe bağlı dördüde) ve altındaki textboxa istenilen birşey yazılacak oda hangi nesne seçiliyse menu tool stripte onun altına yerleştirecek bunu.Yardımlarınızı bekliyorum
-
Hocam seninki de sayı tipi :Dswitch(comboBox1.SelectedIndex){
case 1:
dosyaToolStripMenuItem.DropDownItems.Add(textBox1.Text);
break;case 2:
düzenToolStripMenuItem.DropDownItems.Add(textBox1.Text);
break;
}gibi olacak..Tabi c# syntaxını tam bilmiyorum, ona göre ayarlarsın :) -
switch(comboBox1.SelectedIndex)
{
case 0:
dosyaToolStripMenuItem.DropDownItems.Add(textBox1.Text);
break;
case 1:
düzenToolStripMenuItem.DropDownItems.Add(textBox1.Text);
break;
case 2:
biçimToolStripMenuItem.DropDownItems.Add(textBox1.Text);
break;
case 3:
yardımToolStripMenuItem.DropDownItems.Add(textBox1.Text);
break;
}
-
NmC bunu yazdı:
-----------------------------Hocam seninki de sayı tipi :Dswitch(comboBox1.SelectedIndex){
case 1:
dosyaToolStripMenuItem.DropDownItems.Add(textBox1.Text);
break;case 2:
düzenToolStripMenuItem.DropDownItems.Add(textBox1.Text);
break;
}gibi olacak..Tabi c# syntaxını tam bilmiyorum, ona göre ayarlarsın :)
-----------------------------hehe sağol hocam :D kod çok güzel çalıştı çalışmasınada düzendende seçsem dosyadanda seçsem dosyaya kaydediyo :\ onuda bi çözebileydim iyi olacaktı :)
Andrei bunu yazdı:
-----------------------------switch(comboBox1.SelectedIndex)
{
case 0:
dosyaToolStripMenuItem.DropDownItems.Add(textBox1.Text);
break;
case 1:
düzenToolStripMenuItem.DropDownItems.Add(textBox1.Text);
break;
case 2:
biçimToolStripMenuItem.DropDownItems.Add(textBox1.Text);
break;
case 3:
yardımToolStripMenuItem.DropDownItems.Add(textBox1.Text);
break;
}
-----------------------------sağol hocam sayende öteki problemide çözmüş oldum ikinizede çok teşekkürler
