Dans la programmation de GUI, des contrôles spécifiques sont souvent nécessaires. En C #, la méthode fournit une solution pour récupérer le contrôle en fonction du nom.
Supposons que vous ayez un Control.ControlCollection.Find
appelé "mymenu" dans une disposition de fenêtre complexe. Pour accéder directement à ce contrôle, il le cite généralement comme:
ToolStripMenuItem
Cependant, lorsque le contrôle est généré dynamiquement à partir de la source externe (comme le fichier XML), il devient difficile d'utiliser cette méthode pour y accéder directement.
<code class="language-csharp">this.myMenu...</code>
de l'objet
, comme indiqué ci-dessous:
Control.ControlCollection
Find()
Remplacer "Nom" par le nom dynamique du contrôle auquel vous souhaitez accéder. Cette méthode renvoie un tableau de contrôle contenant le nom correspondant, vous permettant de fonctionner ou d'interagir davantage le contrôle requis.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!