Suchergebnisse

Suchergebnisse 1-7 von insgesamt 7.

  • Benutzer-Avatarbild

    Zitat von gegy: „Im DataGridView werden die Farben auch schön in einer Spalte pro Zeile angezeigt“Das verwundert mich aber, das das DGV die Zelle automatisch bunt macht, bei Spalten vom Datentyp Color. Ich hab für sowas immer etwas Programmier-Aufwand treiben müssen.

  • Benutzer-Avatarbild

    na - dieser Code wäre interessant zu sehen. Höchstwahrscheinlich kann man ihn so ändern, dasser tut, wasser soll. zu Zitat von gegy: „2.) Kann ich über den SelectHandler der Zelle mit einem "ColorPicker" die Farbe ändern und gleich ins Property zurückschreiben?“Was für SelectedHandler? Was fürn ColorPicker? Ich kenne einen ColorDialog, den kann man öffnen, da kann man eine Farbe voreinstellen - zB den selectierten Farbwert - und die dort getroffene Auswahl kann man auch wieder in die Daten schre…

  • Benutzer-Avatarbild

    nee, das RowAdded ist nicht geeignet, die Zellen-Schrift verschwinden zu lassen. Das CellPaint wäre geeignet gewesen, oder das CellFormatting.VB.NET-Quellcode (10 Zeilen)

  • Benutzer-Avatarbild

    Zitat von gegy: „Ok, ich hab das mal eingebaut, nun wird jedoch auch der Text in den anderen Spalten geleert.“Dann haste wohl was anneres eingebaut als was ich postete. In meim Code werden nur die Spalten text-entleert, deren DataPropertyName "Color" lautet. Ich weiss aber auch nix mit deim Code anzufangen - in welcher Methode steht der denn? (Bei meim Code ist das klar, der zeigt ja eine ganze Methode.)

  • Benutzer-Avatarbild

    ja, sorry - da habich so einigen Quatsch von dir abgeschrieben. ProbiermaVB.NET-Quellcode (5 Zeilen)

  • Benutzer-Avatarbild

    tja, weissichauch nicht. entweder du hängst mal eine Beispiel-Solution an oder du bleibst bei deim recht ineffizienten Code - scheints ist das Ergebnis für dich ja i.O.

  • Benutzer-Avatarbild

    naja, das wär schon eine Bemerkung wert gewesen, dass du garnet mit typDataset arbeitest, sondern Object-Databinding verwendest. Da kann ein Test auf DataRow ja niemals zutreffen. (naja naja - kanner sowieso nicht, bei Dataset-Binding wärens ja DataRowViews gewesen - egal also) Jdfs mit ObjectBinding an die model-Klasse gehts zB so:VB.NET-Quellcode (6 Zeilen)Deine DataGridView1_RowsAdded-Methode löschen.