ListBox’a Yazıyı Taşı-Kaldır C#
ListBox’a Yazıyı Taşı-Kaldır C#
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
listBox1.Items.Add(textBox1.Text);
textBox1.Text = "";
}
private void button2_Click(object sender, EventArgs e)
{
int i;
DialogResult a;
a = MessageBox.Show(listBox1.SelectedIndices.Count.ToString() + "Eleman Silinsin Mi?", "SİL", MessageBoxButtons.YesNo);
if (a == DialogResult.Yes)
for (i = listBox1.SelectedIndices.Count – 1; i >= 0; i–)
listBox1.Items.RemoveAt(listBox1.SelectedIndices[i]);
if (a == DialogResult.Yes)
for (i = listBox2.SelectedIndices.Count – 1; i >= 0; i–)
listBox2.Items.RemoveAt(listBox2.SelectedIndices[i]);
}
private void button3_Click(object sender, EventArgs e)
{
int i;
for (i = listBox1.SelectedIndices.Count – 1; i >= 0; i–)
{
listBox2.Items.Add(listBox1.SelectedItems[i]);
listBox1.Items.RemoveAt(listBox1.SelectedIndices[i]);
}
}
private void button4_Click(object sender, EventArgs e)
{
int i;
for (i = listBox2.SelectedIndices.Count – 1; i >= 0; i–)
{
listBox1.Items.Add(listBox2.SelectedItems[i]);
listBox2.Items.RemoveAt(listBox2.SelectedIndices[i]);
}
}
private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
{
if (char.IsLetter(e.KeyChar) == false &&
char.IsWhiteSpace(e.KeyChar) == false && e.KeyChar != (char)08)
e.Handled = true;
}
private void Form1_Load(object sender, EventArgs e)
{
listBox1.SelectionMode = SelectionMode.MultiSimple;
listBox2.SelectionMode = SelectionMode.MultiSimple;
MessageBox.Show("Listbox1’e Eklenen İsimleri"+ " >>" + "Butonu ile Listbox2’e Aktaran" +" <<" + "Butonu ile Listbox1’e Aktaran Programa Hoşgeldiniz");
}
private void textBox1_Leave(object sender, EventArgs e)
{
string ad;
ad = textBox1.Text;
textBox1.Text = ad.ToUpper();
}
}




aynı programı vb.net’teki halinide yapıp yazarmısınız siteye rica etsem ?