Toutes les fenêtres et les contrôles (y compris active-x) affichés dans l'application WinForms proviennent-ils de la classe System.Windows.Forms.Control?.NET WinForms Classe de contrôle
3
A
Répondre
4
Fondamentalement oui. Toutefois, les composants non visuels, tels que les temporisateurs, sont dérivés de Component (ou IComponent d'implément). Seuls les éléments visuels tels que Button et Form sont dérivés de Control.
En outre, les contrôles ActiveX ne dérivent pas du contrôle en soi, car ils sont des composants COM; à la place, lorsque vous importez un contrôle ActiveX, Visual Studio génère un wrapper qui dérive d'AxHost et héberge l'objet COM. (AxHost lui-même ne dérive de Control.)
0
Je pense que vous devriez jeter un oeil à
http://msdn.microsoft.com/en-us/library/aa651811(VS.71).aspx
Hiérarchie d'héritage
System .. ::. Object
système .. ::. MarshalByRefObject
System.ComponentModel..::.Component System.Windows.Forms..::.Control System.Windows.Forms..::.AxHost System.Windows.Forms..::.ButtonBase System.Windows.Forms..::.DataGrid System.Windows.Forms..::.DataGridView System.Windows.Forms..::.DateTimePicker System.Windows.Forms..::.GroupBox System.Windows.Forms.Integration..::.ElementHost System.Windows.Forms..::.Label System.Windows.Forms..::.ListControl System.Windows.Forms..::.ListView System.Windows.Forms..::.MdiClient System.Windows.Forms..::.MonthCalendar System.Windows.Forms..::.PictureBox System.Windows.Forms..::.PrintPreviewControl System.Windows.Forms..::.ProgressBar System.Windows.Forms..::.ScrollableControl System.Windows.Forms..::.ScrollBar System.Windows.Forms..::.Splitter System.Windows.Forms..::.StatusBar System.Windows.Forms..::.TabControl System.Windows.Forms..::.TextBoxBase System.Windows.Forms..::.ToolBar System.Windows.Forms..::.TrackBar System.Windows.Forms..::.TreeView System.Windows.Forms..::.WebBrowserBase
Questions connexes
- 1. Contrôle de type QuickWatch pour .NET WinForms?
- 2. Contrôle WinForms intégré à la sous-classe?
- 3. Contrôle de grille .NET (WinForms) avec capacités de réduction/expansion
- 4. .net multithreading winforms
- 5. Question sur le contrôle WinForms TrackBar dans .Net
- 6. Recadrer un contrôle enfant vers une région dans .NET WinForms
- 7. Comment écrire un contrôle personnalisé récursif dans WinForms .NET
- 8. Contrôle vs UserControl dans WinForms?
- 9. WatiN et .net winforms Contrôle WebBrowser - DialogWatcher est-il possible?
- 10. Collision de contrôle dans winforms
- 11. Verrouiller un contrôle winforms
- 12. .NET WinForms crash de démarrage
- 13. Bouton Split dans .NET Winforms
- 14. sélecteurs de temps seulement pour .NET WinForms?
- 15. .NET WinForms Anchor Propriété
- 16. WindowLicker pour WinForms .NET
- 17. Partage de l'image dans l'application .Net Winforms
- 18. Navigateur de fichiers intégré dans Winforms .NET?
- 19. Prévenir FileDown dans WinForms webbrowser contrôle
- 20. Visual C#, Winforms, et Folie classe partielle
- 21. Édition de contrôle Winforms de threads croisés
- 22. contrôle ciblé précédent dans WinForms
- 23. Composant du sélecteur d'écran pour Winforms (.NET)
- 24. Contrôle de tabulation + DataGridView dans WinForms
- 25. Contrôle de l'éditeur d'image WinForms gratuit
- 26. WinForms Position de contrôle en chinois simplifié
- 27. VB.Net Winforms Variable de contrôle utilisateur
- 28. Comment obtenir l'index de contrôle dans WinForms?
- 29. Contrôle de traçage gratuit pour WinForms?
- 30. Contrôle de l'emplacement d'une info-bulle Winforms