Wartości kontrolki CheckedComboBoxEdit

Wartości kontrolki CheckedComboBoxEdit
marta1995
  • Rejestracja:ponad 13 lat
  • Ostatnio:ponad 5 lat
  • Postów:155
0

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

Kopiuj
            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?

M4
  • Rejestracja:około 15 lat
  • Ostatnio:prawie 9 lat
0

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

RE
I wszystko posypie się, gdy natrafisz na element, który ma w sobie przecinek.
M4
No w sumie nie pomyślałem o takiej możliwości. Dzięki za zwrócenie uwagi.
ST
  • Rejestracja:prawie 15 lat
  • Ostatnio:ponad 11 lat
1
Kopiuj
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.


Pozdro & poćwicz!
marta1995
  • Rejestracja:ponad 13 lat
  • Ostatnio:ponad 5 lat
  • Postów:155
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?

edytowany 1x, ostatnio: marta1995
somekind
Moderator
  • Rejestracja:około 17 lat
  • Ostatnio:7 dni
  • Lokalizacja:Wrocław
0

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

marta1995
* wzięłaś ;)
marta1995
  • Rejestracja:ponad 13 lat
  • Ostatnio:ponad 5 lat
  • Postów:155
0

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

somekind
Moderator
  • Rejestracja:około 17 lat
  • Ostatnio:7 dni
  • Lokalizacja:Wrocław
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.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.