En iyi yanıtlayıcılar
Datagridview Çoklu Seçim Yardım Lütfen

Soru
-
string items1 = ""; foreach (var item1 in dataGridView1.SelectedCells[0].Value.ToString()) { items1 += "'" + item1.ToString() + "'" + ","; } string sonuc1 = items1.Substring(0, items1.Length - 1) ; MessageBox.Show(sonuc1.ToString()); }
Merhaba; yapmak istediğim datagiridviewde seçtiğim hücredeki değerleri messageBox'a yazdırmak yukardaki kodu düzeltmeniz mümkünmü? kodun sonucunda örneğin Hücrede ahmet yazıyorsa messajboxa 'a','h','m','e','t' olarak döndürüyor asıl istediğim ('Ali','Ahmet','Mehmet') şeklinde, şimdiden teşekkür ederim.
Yanıtlar
-
Hayır bu şekilde yapamazsın çünkü sen hep [0]. indexte yer alan celli çağırıyorsun , Önay beyin kodunu şu şekilde düzenleyin olacaktır.
foreach (DataGridViewCell item1 in dataGridView1.SelectedCells) { items1 += "'" + item1.Value.ToString() + "'" + ","; }
Altan Özdemir
- Düzenleyen Altan Özdemir 18 Nisan 2019 Perşembe 12:10
- Yanıt Olarak İşaretleyen kayaalp 18 Nisan 2019 Perşembe 13:49
Tüm Yanıtlar
-
-
-
string items1 = ""; foreach (var i in dataGridView1.SelectedCells) { items1 += "'" + dataGridView1.SelectedCells[0].Value.ToString() + "'" + ","; }
en son yukardaki gibi yapabildim ancak seçtiğim kadar tek hücre değeri döndürüyor. benim istediğim seçtiğim hücre değerlerini döndürmesi. Teşekkürler.... -
Hayır bu şekilde yapamazsın çünkü sen hep [0]. indexte yer alan celli çağırıyorsun , Önay beyin kodunu şu şekilde düzenleyin olacaktır.
foreach (DataGridViewCell item1 in dataGridView1.SelectedCells) { items1 += "'" + item1.Value.ToString() + "'" + ","; }
Altan Özdemir
- Düzenleyen Altan Özdemir 18 Nisan 2019 Perşembe 12:10
- Yanıt Olarak İşaretleyen kayaalp 18 Nisan 2019 Perşembe 13:49
-