Hallo alle zusammen,
wie kann ich eine tabcontrol programmieren welche zu beginn unten an der form minimiert ist (man sieht nur die tab-felder) und sich maximiert wenn man eines der tabs anklickt, OHNE das irgendwelche labels anfangen zu flimmern?
hab es schon mit double buffer, suspend layout und resume layout probiert, aber dies wirkt sich anscheinend nur positiv auf grafiken aus, nicht aber auf labels.
bis jetzt sieht mein programm wie folgt aus...
ich erstelle ein tabcontrol mit der größe 23 und docke es am unteren formrand.
wenn der benutzer auf das tabcontrol klickt verändert dieses seine größe, es wird somit maximiert.
klickt der benutzer auf die tabpage "schließen", so ändert das tab control seine größe wieder auf 23 und die form wird wieder angezeigt.
ist dies der richtige weg so etwas zu programmieren oder ist der ansatz komplett falsch?
vor allem wenn sich das tabcontrol minimiert kann man erkennen wie sich meine komplette form wieder neu aufbaut, obwohl sich ja vom layout oder sonstigem nichts verändert hat als dieses im hintergrund war.
ich hoffe ich konnte mein problem ausreichend beschreiben...
wie kann ich eine tabcontrol programmieren welche zu beginn unten an der form minimiert ist (man sieht nur die tab-felder) und sich maximiert wenn man eines der tabs anklickt, OHNE das irgendwelche labels anfangen zu flimmern?
hab es schon mit double buffer, suspend layout und resume layout probiert, aber dies wirkt sich anscheinend nur positiv auf grafiken aus, nicht aber auf labels.
bis jetzt sieht mein programm wie folgt aus...
ich erstelle ein tabcontrol mit der größe 23 und docke es am unteren formrand.
wenn der benutzer auf das tabcontrol klickt verändert dieses seine größe, es wird somit maximiert.
klickt der benutzer auf die tabpage "schließen", so ändert das tab control seine größe wieder auf 23 und die form wird wieder angezeigt.
ist dies der richtige weg so etwas zu programmieren oder ist der ansatz komplett falsch?
vor allem wenn sich das tabcontrol minimiert kann man erkennen wie sich meine komplette form wieder neu aufbaut, obwohl sich ja vom layout oder sonstigem nichts verändert hat als dieses im hintergrund war.
ich hoffe ich konnte mein problem ausreichend beschreiben...