2009-12-10 4 views
0

J'ai une application/formulaire avec un tabcontrol dessus. Lorsque je maximise mon application, je vois un redraw-bug - les parties vides de la zone de droite sur l'onglet ne sont pas tracées correctement et montrent d'autres choses étranges. (C'est juste l'arrière-plan, les contrôles sur l'onglet sont corrects)C# problème avec form/tabcontrol redessiner sur maximiser

Je suppose que ce doit être un réglage simple quelque part, mais je ne peux pas comprendre ce que c'est. Tous les conseils seraient appréciés! :)

Edit: Capture d'écran du problème ici: http://i48.tinypic.com/dm318p.png Mise au point en haut à droite :)

+0

Peut-être un lien vers une capture d'écran aiderait ... – Pedery

Répondre

0

Une chose que vous pourriez essayer est d'invalider la forme entière dans votre gestionnaire d'événements OnMaximize. Cela pourrait être exagéré, mais pourrait résoudre votre problème.

Votre TabControl est-il ancré ou ancré? Cela pourrait aussi faire une différence.

+0

il est ancré à tous les côtés, et non à quai. – Pygmy

0

Quelle est la valeur de la propriété Dock sur le tabcontrol? Vous devez également regarder la même propriété sur les contrôles à l'intérieur des onglets.

Modifier

Essayez de mettre accueil à « remplir »

+0

Il est ancré en haut, en bas, à gauche et à droite, il doit donc être redimensionné avec le formulaire principal. Ce n'est pas ancré. – Pygmy

+0

pourriez-vous le mettre dans un panneau et le mettre à quai-remplir? ancrer le panneau alors. – serhio