2009-03-03 19 views
0

Bir DataGridView ile çalışıyorum ve DataGridViewComboBox türünde bir sütuna sahibim ve bir soruna rastladım. Temel olarak, hücrenin değerine bağlı olarak, .Items'i belirli bir dizeye ayarlamak istiyorum, ancak değer değiştirildiğinde, .Items listesini değiştirmek istiyorum. Ama bununla birlikte, zaman zaman bir DataGridViewCell tarafından işgal edilen listeden bir dize kaldıracaktır, bu listeye tekrar ekleyene kadar (kaldırılmış olduktan sonra) kaldırılan öğeye eşit olan tüm değerleri değiştirir. düzenleme).DataGridViewComboBoxColumn - Öğeleri düzenleme

Temel olarak, belirli bir hücre seçildiğinde, izin verilmeyen bir öğeyi seçememek için açılan kutudan bazı öğelerin gizlenmesinin bir yolu var mı diye merak ediyorum. .

sayesinde bireysel olarak

Lloyd

cevap

2

yerine tüm sütunu veri bağlama, databind her satırın DataGridViewComboBoxCell. Bu şekilde, bir satırdaki .items'i başka bir satırdaki .items'i etkilemezsiniz.

+0

Parlak, bunun için teşekkürler, daha fazla düşünmeliydim! Böyle açık bir çözüm gibi görünüyor! – ThePower