myCSharp.de - DIE C# und .NET Community
Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 
 | Suche | FAQ

» Hauptmenü
myCSharp.de
» Startseite
» Forum
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Suche
» Regeln
» Wie poste ich richtig?
» Forum-FAQ

Mitglieder
» Liste / Suche
» Wer ist wo online?

Ressourcen
» openbook: Visual C#
» openbook: OO
» Microsoft Docs

Team
» Kontakt
» Übersicht
» Wir über uns

» myCSharp.de Diskussionsforum
Du befindest Dich hier: Community-Index » Diskussionsforum » Entwicklung » GUI: Windows-Forms » Strings formatiert in eine Listbox übernehmen
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | Thema zu Favoriten hinzufügen

Antwort erstellen
Zum Ende der Seite springen  

Strings formatiert in eine Listbox übernehmen

 
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
JuliusCaesar
myCSharp.de-Mitglied

Dabei seit: 11.07.2016
Beiträge: 5


JuliusCaesar ist offline

Strings formatiert in eine Listbox übernehmen

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Guten Morgen :)
Ich habe folgende Ausgangssittuation:

C#-Code:
meineListbox.DataSource = meine_string_liste;

Das Problem ist hier werden alle Strings in der Liste automatisch in der Listbox angezeigt.
Ich möchte aber dass meine Strings formatiert in die Listbox übernommen werden (Fehler -->rot, Warnungen Gelb, Hinweise/Erfolgsmeldungen -->Grün).

Gibt es irgendeine Möglichkeit die Einträge in der Datasource zu ändern, dass die Strings entsprechend Farbig in der Listbox angezeigt werden?
27.10.2016 08:33 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Deaktiviertes Profil Deaktiviertes Profil ist männlich
myCSharp.de-Mitglied

Dabei seit: 06.07.2014
Beiträge: 985


Deaktiviertes Profil ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Du musst die Items selber zeichnen.

 ListBox.DrawItem

Allerdings würde ich dir empfehlen statt einer Liste mit Strings eine Liste mit Objekten zu übergeben, die den Meldungstext und die Kategorie beinhalten. Das macht das Zeichnen etwas übersichtlicher.

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Deaktiviertes Profil am 27.10.2016 08:49.

27.10.2016 08:45 Beiträge des Benutzers | zu Buddylist hinzufügen
Baumstruktur | Brettstruktur       | Top 
myCSharp.de | Forum Der Startbeitrag ist älter als 4 Jahre.
Der letzte Beitrag ist älter als 4 Jahre.
Antwort erstellen


© Copyright 2003-2020 myCSharp.de-Team | Impressum | Datenschutz | Alle Rechte vorbehalten. | Dieses Portal verwendet zum korrekten Betrieb Cookies. 05.12.2020 22:49