Wartości kontrolki CheckedComboBoxEdit

0

Cześć
Mam CheckedComboBoxEdit, textBox1 i na akcje butona1:

            textBox1.Text = CheckedComboBoxEdit.Text;

Tą metodą, w teksboksie znajdują się wszystkie zaznaczone wczesniej elementy. Otrzymuje je po przecinku.
Jak zmodyfikować kod, aby na kliknięcie butonna każda wartość była w osobnej linii?

0

Sprawdzaj po kolei znaki z comboboxa i jeżeli natrafisz na przecinek to wstaw "\r\n"(albo na odwrót) w textboxa.

1
foreach(var item in CheckedComboBoxEdit.Properties.Items)
{
	if(item.CheckState == CheckState.Checked)
		textBox1.Text += item.Value + "\n"; // albo item.Description albo item.ToString() -- już nie pamiętam
}

Nie pamiętam też, czy foreach zadziała, najwyżej użyj for.

0

Nie działa
item ma tylko metody

item.Equals;
item.GetHashCode;
item.GetType;
item.ToString;

Nie ma "CheckState", 'Value" itp...

A może ktoś chociaż powie co zrobić aby pobrać pierwszą wartość CheckedComboBoxEdit? A ja potem sobie to jakoś pentelką wyciagne?
Chodzi mi tutaj
Mam zaznaczone wartości w combo:

wartosc 1 - unchecket
wartosc 2 - checked
wartosc 3 - checked
wartosc 4 - unchecked

i jak zrobic aby pobrać tylko tylko pierwsza checkniętą wartość do textboxa?

0

Przede wszystkim, co to jest za klasa CheckedComboBoxEdit i skąd ją wzięłaś?

0

Zainstalowałam wtyczkę, zresztą nie ważne, bo zasada działania/rozwiązania jest taka sama jak dla standardowego CheckedListBox

0
marta1995 napisał(a):

Zainstalowałam wtyczkę, zresztą nie ważne, bo zasada działania/rozwiązania jest taka sama jak dla standardowego CheckedListBox

Indeksy "zaptaszkowanych" elementów w CheckedListBox masz w kolekcji CheckedIndices.

1 użytkowników online, w tym zalogowanych: 0, gości: 1