J'ai un User Control
qui contient un certain nombre d'autres contrôles. Je veux que mon contrôle utilisateur se redimensionne correctement lorsque l'utilisateur redimensionne le formulaire parent. J'ai défini la propriété AutoSize
de ce contrôle utilisateur sur true
Ancrage de contrôle utilisateur ne fonctionne pas
Même si j'ai mis la propriété Anchor
de tous les contrôles à l'intérieur de mon contrôle de l'utilisateur, il est le contrôle de l'utilisateur lui-même qui
- N'a pas une propriété Anchor dans son menu de propriété dans Designer
- Behaves très étrangement quand j'ajoute sa propriété Anchor manuellement dans la méthode
InitializeComponent()
(Visual Studio supprime automatiquement la ligne du code Designer et à partir de là mon contrôle utilisateur est déplacé en bas à droite du concepteur)
Comment puis-je définir mon contrôle utilisateur afin qu'il soit redimensionné lorsque l'utilisateur modifie la taille du formulaire?
Vous cherchez la propriété 'Anchor' lors de la conception du UC ou après avoir placé votre UC sur une forme/autre contrôle? –
@BerndLinde Après. J'ai utilisé mon UC pendant un moment, maintenant j'ajoute la fonctionnalité de résistivité à mon application Winform. – Disasterkid
De quelle base héritez-vous? Tous mes UserControls qui héritent de 'UserControl' ont la propriété' Anchor' au moment du design. –