TStringGrid auf TPanel wird nicht korrekt angezeigt



  • Hallo zusammen,

    ich habe ein TPanel auf dem ein TStringGrid liegt.
    Jetzt habe ich das unschöne Problem, dass das TStringGrid nicht korrekt angezeigt wird, wenn die Größe > als die Größe des TPanels ist.
    Es werden auch keine ScrollBars angezeigt, obwohl die Eigenschaft "ScrollBars" des TStringGrids auf "ssBoth" steht.

    Ich muss also immer die Größe des TPanels verändern um Einblick auf das gesamte TStringGrid zu bekommen.

    Gibt es dazu eine einfach Lösung?

    Liebe Grüße
    Todd



  • Anstatt das StringGrid auf ein TPanel zu setzen auf eine TScrollBox.



  • Hallo

    Oder gleich das StringGrid auf eine feste, darstellbare Größe bringen (Align = al Client?) und die Daten durch das StringGrid scrollen lassen.

    bis bald
    akari



  • Danke für eure Antworten.

    Das mit der ScrollBox ist für meine Zwecke ideal, da die Idee mit dem Ausrichten auf dem Client nicht funktionieren würde bei mir, da ich noch einen oberen Rand freilassen muss.

    Nochmals vielen Dank und ein großes Lob an das Forum 👍



  • um einen "freien" Streifen an irgendeiner Randposition zu erreichen kann man auch ein TPanel mit Align = alTop/alLeft/usw. setzen und dann darunter/daneben/... das StringGrid mit alClient



  • Hallo

    Oder auch die Eigenschaft Anchor benutzen.

    bis bald
    akari


Anmelden zum Antworten