AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Panels eines TDBCtrlGrid gezielt verbergen

Ein Thema von Stewag · begonnen am 1. Nov 2012 · letzter Beitrag vom 2. Nov 2012
 
Stewag

Registriert seit: 12. Jun 2008
180 Beiträge
 
Delphi 12 Athens
 
#1

Panels eines TDBCtrlGrid gezielt verbergen

  Alt 1. Nov 2012, 16:30
Hallo,

ich nutze ein TDBCtrlGrid für die Darstellung einer Such-Trefferliste.
Im OnPaintPanel Ereignis der Komponente kann ich das Suchwort aus dem Umgebungstext Text farblich heraus heben, etwa wie bei Google.

Nun gibt es aber Treffer, die ich unterdrücken möchte wobei die Filterung der Datasource nicht möglich ist
(die Treffer sind Dateien und ich muss die Dateien unterdrücken, auf die der User nicht zumindest Lesezugriff hat).

Ich habe versucht in OnPaintPanel über die Panelheight Eigenschaft das Panel auf 0 zu setzen um es damit quasi unsichtbar zu machen.
Das funktioniert aber nicht, auch wenn das Align des TDBCtrlGrid "alNone" ist. Auch die Veränderung über Rowcount habe ich vergeblich probiert.

Hat jemand eine Idee, wie man einzelne Panels so verstecken kann, dass keine sichtbaren Lücken entstehen?

Gruß,
Steffen
Steffen
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:28 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz