Vedo una proprietà 'Tag' nella vista di progettazione per la maggior parte dei controlli di WinForms. Non ho mai usato questo tag e voglio sapere perché vorrei usarlo.Qual è lo scopo di Winforms controlla i tag?
risposta
Eseguiamo un uso intenso dei tag. Abbiamo alcuni metodi per controllare l'input e questi metodi controllano cosa è contenuto nei tag per sapere quale controllo eseguire.
IE: se una casella di testo ha RQ = 1; DT = int; MAX = 100
il metodo automatico sa che questo testo non può essere lasciato vuoto, che dovrebbe accettare solo numeri interi tra 0 e 100. Noi avere un linguaggio pseudo dichiarativo completo per questo.
Tipo di utile!
Più specifici per la tua domanda, i tag sono per te.
È un "catch-all" generale per i dati aggiuntivi che si desidera memorizzare con un controllo.
Anch'io non l'ho mai usato.
ad esempio si dispone di molti pulsanti con singoli clic per la gestione dei metodi. quindi al gestore hai fatto differenziarli gli uni dagli altri. Quindi metti una sorta di id (o riferimento) e poi accedici lì.
Mi piace questa idea. – Reena
Consente di memorizzare alcuni dei propri dati con un controllo. È utile soprattutto nei controlli tree
in cui è possibile che ciascun nodo/foglia contenga dati aggiuntivi. In questo modo quando fai clic su un nodo puoi eseguire un'azione relativa al nodo.
- 1. Qual è lo scopo dell'attributo tag NSMenuItem?
- 2. Qual è lo scopo di. * \\?
- 3. Qual è lo scopo di questa condizione di valutazione?
- 4. Qual è lo scopo di un LoaderManager?
- 5. Qual è lo scopo di partitioningBy
- 6. Qual è lo scopo dell'uso di CommandType.Tabledirect
- 7. Qual è lo scopo di .git/log
- 8. Qual è lo scopo di precompiledApp.config?
- 9. Qual è lo scopo di UIWindow?
- 10. Qual è lo scopo di "() =>"
- 11. qual è lo scopo di javax StreamSource
- 12. Qual è lo scopo di IAsyncStateMachine.SetStateMachine?
- 13. Qual è lo scopo di @EnableTransactionManagement?
- 14. Qual è lo scopo di angular-sanitize?
- 15. Qual è lo scopo di 'var'?
- 16. Qual è lo scopo di Array.GetLowerBound (int)?
- 17. Qual è lo scopo di :: in C#?
- 18. Qual è lo scopo di riutilizzareIdentificatore?
- 19. Qual è lo scopo di IntentSender?
- 20. Qual è lo scopo di com.sun.org.apache.xpath.internal.operations.String?
- 21. Qual è lo scopo di java.math.MutableBigInteger?
- 22. Qual è lo scopo di $ eq
- 23. Qual è lo scopo di HttpHeaders.TryAddWithoutValidation?
- 24. Qual è lo scopo di Microsoft.Net.Compilers?
- 25. Qual è lo scopo di requestWindowFeature()?
- 26. Qual è lo scopo di IApplicationBuilder.New()
- 27. Qual è lo scopo di clojure.core.reducers/reduce?
- 28. Qual è lo scopo di durandal?
- 29. Qual è lo scopo di CMakeScripts?
- 30. Qual è lo scopo di JMH @Fork?
Thx. Posso vedere un buon uso per questo: allegare vincoli di convalida a ciascun controllo utilizzando tag. – Reena
Lo stesso algoritmo, quando rileva RQ = 1, imposta il colore di sfondo con un colore predefinito. Quindi con lo stesso sforzo, la tua interfaccia mostra quali campi sono obbligatori e quali no –