Soran
-

Genel Tartışma
-
----
- Değiştirilmiş Tür Kyamuran SalibryamMicrosoft contingent staff, Moderator 26 Aralık 2017 Salı 12:40
- Düzenleyen Toprak Volkan 24 Şubat 2018 Cumartesi 19:20
Tüm Yanıtlar
-
Merhaba;
Yapmak istediğim işlemi kısaca anlatmaya çalışayım.
ComboBoxumda 2 Adet Seçenek Var. Bu seçeneklerden Birini seçip sql veritabanıma kayıt ediyorum.
1.Seçenek = Menemen
2.Seçenek = Fatsa
Yapmak istediğim işlem şöyle;
Menemen Seçildiyse Veritabanıma M1 , Fatsa Seçildiyse F1 Olarak kayıt etmek istiyorum. Böyle bir işlem mümkünmü.
Değerli Yorumlarınızı Bekliyorum.
ComboBox'ın DisplayMember ve ValueMember özellikleri vardır.
DisplayMember, ComboBox'da gösterilecek değeri; ValueMember ise ComboBox'ın her bir değere karşılık tutacağı Key'i gösterir. Tasarım ekranında ComboBox'ı seçip Properties penceresini açarsan orada bu özellikleri bulabilirsin. Daha fazla bilgi için:ComboBox DisplayMember & ValueMember.Net Developer
-
private void comboDoldur() { Dictionary<string, string> ilceler = new Dictionary<string, string>(); ilceler.Add("M1", "Menemen"); ilceler.Add("F1", "Fatsa"); comboBox1.DisplayMember = "Value"; comboBox1.ValueMember = "Key"; comboBox1.DataSource = new BindingSource(ilceler, null); } private void KaydetButton_Click(object sender, EventArgs e) { string key = ((KeyValuePair<string, string>)comboBox1.SelectedItem).Key; // key değeri comboBox1'deki seçime bağlı olarak, // sizin istediğiniz M1 veya F1 değerini alacaktır... }
Sorunuzun yanıtı bu ise "Yanıt olarak işaretle"yerek siz de forumun işleyişine katkıda bulununuz...
- Düzenleyen MuratAKSARAY 6 Aralık 2017 Çarşamba 22:15
-