Je souhaite supprimer les propriétés inutiles du contrôle utilisateur. Mais je ne sais pas comment?comment supprimer les propriétés inutiles du contrôle de l'utilisateur?
4
A
Répondre
9
Vous pouvez supprimer des propriétés héritées de la fenêtre Propriétés avec [Browsable] attribut:
[Browsable(false)]
public override bool AutoScroll {
get { return base.AutoScroll; }
set { base.AutoScroll = value; }
}
[Browsable(false)]
public new Size AutoScrollMargin {
get { return base.AutoScrollMargin; }
set { base.AutoScrollMargin = value; }
}
Notez la différence entre les deux, vous devez utiliser le mot-clé « nouvelle » si la propriété est non virtuelle . Vous pouvez utiliser l'attribut [EditorBrowsable (false)] pour masquer également la propriété d'IntelliSense.
1
Vous ne pouvez pas supprimer les propriétés dont votre contrôle hérite de UserControl.
Vous pouvez, bien sûr, supprimer les propriétés que vous avez créées vous-même. Il suffit de les supprimer de votre fichier source.
Questions connexes
- 1. supprimer automatiquement les déclarations #include inutiles
- 2. MSBuild speedup: comment supprimer les builds de projet inutiles?
- 3. Comment supprimer les boîtes de dialogue InstallShield InstallScript MSI inutiles?
- 4. Comment supprimer Parent du contrôle
- 5. Supprimer les références inutiles de mon csproj, une manière automatique?
- 6. Supprimer les barres de défilement du contrôle du navigateur Web
- 7. Comment lier les propriétés du contrôle aux variables en C#?
- 8. Outil pour supprimer les dépendances inutiles dans un projet Java
- 9. Réglage WPF propriétés de contrôle imbriqué du contrôle parent
- 10. Supprimer les propriétés de manière récursive
- 11. Enregistrer les propriétés du contrôle au format xml
- 12. enlever les boutons inutiles
- 13. Comment ignorer hgignore lors de la restauration (alias supprimer tous les fichiers inutiles)
- 14. SQL Rayer les mentions inutiles Dans
- 15. Propriétés du contrôle serveur personnalisé Asp.Net 2
- 16. C# Utilisation du contrôle PropertyGrid pour modifier les propriétés du contrôle "ThreadSafe"
- 17. m2eclipse exclure les dossiers inutiles
- 18. Comment supprimer le transfert de photos des nouvelles propriétés d'image de CKeditor ou les propriétés du serveur de navigateur?
- 19. Utilisation du contrôle de source TFS - comment supprimer des fichiers
- 20. Propriétés du contrôle dans Visual Basic 6
- 21. XmlSerializer.Deserialize - ignore les éléments inutiles?
- 22. comment obtenir toutes les propriétés d'un contrôle utilisateur [Vue grille]
- 23. Contrôle utilisateur - Propriétés personnalisées
- 24. iPhone-SDK: Supprimer les espaces blancs inutiles de la grande chaîne de paragraphe?
- 25. PyQt: suppression des colonnes inutiles
- 26. Comment supprimer les erreurs de script lors de l'utilisation du contrôle WPF WebBrowser?
- 27. comment référencer les propriétés d'un contrôle dans Access
- 28. Comment supprimer des informations inutiles d'une URL conviviale avant d'accéder à une action de contrôleur
- 29. comment supprimer SuppressWarnings (« sans contrôle »)
- 30. Méthode simple pour supprimer les tables/dépendances inutiles d'une jointure complexe de grande taille