Ich habe ein benutzerdefiniertes Steuerelement erstellt und SetBoundsCore
so überschrieben, dass die Höhe des Steuerelements fest ist. Ich möchte, dass der Designer die gleichen Größenänderungsfelder anzeigt wie die NumericUpDown
- nur eine an jedem Ende -, so dass klar ist, dass das Steuerelement eine feste Höhe hat. Wie sage ich dem Designer, dass meine Steuerung eine feste Höhe hat?Wie kann ich dem Designer mitteilen, dass mein benutzerdefiniertes winforms-Steuerelement eine feste Höhe hat?
1
A
Antwort
4
Sie haben ein Designer
Attribut auf Ihre UserControl
anwenden:
[Designer(typeof(UCDesigner))]
public partial class UserControl1 : UserControl {
public UserControl1() {
InitializeComponent();
}
}
Die UCDesigner
Klasse wie folgt definiert ist:
class UCDesigner : System.Windows.Forms.Design.ControlDesigner {
public override System.Windows.Forms.Design.SelectionRules SelectionRules {
get {
return (base.SelectionRules & ~(SelectionRules.BottomSizeable | SelectionRules.TopSizeable));
}
}
}
Hinweis: Sie finden einen Verweis auf das System hinzufügen müssen .Design-Namespace.
Verwandte Themen
- 1. Ich möchte, dass mein Textfeld eine feste Breite hat
- 2. Wie kann ich Emacs mitteilen, dass mein git-Zweig sich geändert hat?
- 3. Wie kann ich Google mitteilen, dass eine Seite umgezogen ist?
- 4. Wie kann ich playframework mitteilen, dass mein Corporate Proxy verwendet werden soll?
- 5. Visual C++ 2010: Wie kann ich dem Compiler mitteilen, dass eine bestimmte DLL erforderlich ist?
- 6. Blackberry: Feste Höhe VerticalFieldManager
- 7. Android Standard Button Designer feste Größe
- 8. html Tabelle feste Höhe?
- 9. Qt Designer lädt nicht mein benutzerdefiniertes Widget Plugin
- 10. UILabel feste Breite/feste Höhe erhalten Textnummer
- 11. Wie kann ich dem "Windows Security Center" mitteilen, dass ich ein "Antivirus" bin?
- 12. Wie kann ich dem MinGW-Linker mitteilen, dass er nicht alle Symbole exportieren soll?
- 13. Wie kann ich dem Compiler mitteilen, dass meine Klasse Methoden dynamisch auflöst?
- 14. Wie kann ich dem querydsl-maven-plugin mitteilen, dass NumberPath mit Long statt BigDecimal generiert wird?
- 15. clipAndEnableScrolling, wenn der Elternteil keine feste Höhe hat?
- 16. Wie kann ich verhindern, dass Qt Designer inkompatible Plugins lädt?
- 17. Wie kann ein benutzerdefiniertes Steuerelement im Designer aktualisiert werden?
- 18. Wie kann ich meinem ViewModel mitteilen, dass der Benutzer Text in der TextBox ändert?
- 19. Wie kann ich einem UIGestureRecognizer mitteilen, eine vorhandene Berührung abzubrechen?
- 20. Wie kann ich eine Combobox in Control Designer-Eigenschaften für ein benutzerdefiniertes WinForms-Steuerelement hinzufügen?
- 21. Wie kann ich meiner DataTemplate mitteilen, dass sie an eine Eigenschaft im PARENT ViewModel bindet?
- 22. wie für feste Höhe halten th
- 23. Wie kann ich diese Platten mit 100% Höhe ohne feste Höhe flüssig machen
- 24. Wie kann ich Visual Studio mitteilen, dass kein Feld im Designercode ausgefüllt werden soll?
- 25. Ein benutzerdefiniertes GUI-Framework mit dem VS-Designer integrieren
- 26. Kann ich dem R-plyr-Paket mitteilen, dass es standardmäßig parallel arbeitet?
- 27. Hat LinearLayout eine maximale Höhe?
- 28. Wie kann eine Seite Browsern mitteilen, dass eine AMP HTML-Version existiert?
- 29. Fullcalendar feste Höhe der Zeile
- 30. Wie instanziiert der Winforms Designer mein Formular?