AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 23:32

Parameter dieser Suchanfrage:

Suche in Thema: Im DBGrid auf Kommando bestimmte Felder färben
Suche alle Beiträge, die von "rascalpo" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 4 von insges. 4 Treffern
Suche benötigte 0.003s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Datenbanken

    Re: Im DBGrid auf Kommando bestimmte Felder färben

      Delphi
      by rascalpo, 4. Jan 2006
    Jetzt hab ichs umgeändert.

    jetzt markiert er die ganze spalte, und alles drum herum, ausser dem in der Zeile, in der sich das markierte Feld befindet... :?: :?

    if (Zeiten.FieldByName(Column.FieldName).AsVariant = DBZeitGrid.SelectedField.Value) then begin

    funktioniert genausowenig....

    ich will in OnDrawColumnCell prüfen, ob der Wert im gerade gezeichnetem Feld mit dem im gerade...
  • Forum: Datenbanken

    Re: Im DBGrid auf Kommando bestimmte Felder färben

      Delphi
      by rascalpo, 4. Jan 2006
    Danke.
    Nach einigem Rumprobieren funzt das prima(sogar ohne dem refresh).

    Jetzt hab ich nur noch ein einziges Problem, eine Anweisung:

    procedure TMainForm.DBAllGridsDrawColumnCell(Sender: TObject;const Rect: TRect; DataCol: Integer; Column: TColumn; State: TGridDrawState);
    begin
    if (Zeiten.FieldByName(IntToStr(DataCol)).AsVariant = DBZeitGrid.SelectedField.Value) then begin
    ... ...
  • Forum: Datenbanken

    Re: Im DBGrid auf Kommando bestimmte Felder färben

      Delphi
      by rascalpo, 2. Jan 2006
    Sehr schön. Ich finde mit der Suchfunktion nichts darüber.
    Nun, mein Problem ist nicht wie ich die Farbe eines Feldes ändere.

    DBGrid zeichnet wahrscheinlich nur wenns notwendig ist.
    Wenn ich also mit der Pfeiltaste im Grid navigiere, dann ändert sich nichts.
    Die Farben sollten sich in Echtzeit ändern.

    Eine mögliche Lösung wäre, das Draw-Ereignis vom Grid auszulösen.
    Ich weiss aber auch...
  • Forum: Datenbanken

    Im DBGrid auf Kommando bestimmte Felder färben

      Delphi
      by rascalpo, 1. Jan 2006
    Also, ich hab ein DBGrid.

    In dem Grid sind nur Nummern eingetragen, manchmal aber auch nichts.

    Wenn man eine beliebige Zelle im DBGrid anklickt (markiert), sollen alle anderen Zellen mit gleichem Wert einen blauen/roten Rand kriegen.

    Wie man eine Zelle mit einem bestimmten Wert einfärbt, weiss ich schon.

    Wie kann ich das machen?
    Ideen, Anregungen, Voschläge??? DANKE!


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=rascalpo&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=60026
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:39 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz