Come posso cancellare uno textbox
dopo aver fatto clic su un pulsante nell'applicazione WPF, so che devo farlo nel metodo click del pulsante ma quale codice dovrei usare per lo scopo menzionato?Come cancellare una casella di testo dopo aver fatto clic su un pulsante in WPF?
risposta
Non avrebbe dovuto metterlo nel pulsante di scatto curva. Se lo sei, assegnerai un nome alla casella di testo (x:Name
) nella visualizzazione e utilizzerai quindi il membro generato con lo stesso nome nel codice sottostante per impostare la proprietà Text
.
Se si stavano evitando codice dietro, allora si dovrebbe indagare il disegno del modello e dei dati MVVM vincolante, e associare una proprietà sulla vostra vista del modello alla proprietà della casella di testo Text
.
Intrigante - indagherà, non appena ho finito il tutorial "nativo WPF"! – T4NK3R
Ad esempio:
XAML:
<Button Content="ok" Click="Button_Click"/>
<TextBlock Name="textBoxName"/>
in codice:
private void Button_Click(object sender, RoutedEventArgs e)
{
textBoxName.Text = "";
}
Io uso questo ... penso che questo sia il modo più semplice di come farlo
texBoxName.Clear();
Quando si esegue il modulo un d si desidera mostra il testo nel campo testo è chiaro in modo da mettere il codice: -
textBox1.text = String.Empty;
Dove textBox1 è il tuo nome casella di testo.
Qual è il valore aggiunto considerando la risposta accettata? –
Per me texBoxName.Clear()
, è il metodo migliore perché ho textboxs nel legame e se uso altri metodi non ho una buona giornata
È possibile utilizzare Qualsiasi della dichiarazione rilasciata sotto per cancellare il testo della casella di testo sul pulsante clicca:
textBoxName.Text = string.Empty;
textBoxName.Clear();
textBoxName.Text = "";
- 1. Conferma la casella dopo aver fatto clic su Collegamento ipertestuale
- 2. Cambia il testo del pulsante dopo il clic, quindi ripristinalo dopo aver fatto nuovamente clic
- 3. Pulsante disabilitato dopo aver fatto clic sul numero
- 4. Come si verifica la disattivazione di un pulsante di invio dopo aver fatto clic su capybara?
- 5. Il pulsante VBA Excel si ridimensiona dopo aver fatto clic su di esso (pulsante di comando)
- 6. Splinter o selenio: possiamo ottenere la pagina html corrente dopo aver fatto clic su un pulsante?
- 7. Rimuovere la notifica dopo aver fatto clic su
- 8. Android Non ignorare AlertDialog dopo aver fatto clic su PositiveButton
- 9. Come inviare il modulo una sola volta dopo aver fatto più clic su Invia?
- 10. WPF come posso creare una casella di testo in modo dinamico e trovare la casella di testo su un pulsante?
- 11. Come mostrare l'immagine dopo aver fatto clic sull'immagine in modale?
- 12. Campo Testo ExtJS Immetti chiave dopo aver fatto clic sul pulsante esterno
- 13. Prevenire l'invio del modulo dopo aver fatto clic sul pulsante di invio utilizzando il pulsante Annulla
- 14. Quando javascript interrompe l'esecuzione su una pagina dopo aver fatto clic su un collegamento?
- 15. Mostra gif di caricamento dopo aver fatto clic sul pulsante di invio?
- 16. aggiungendo un risultato di un calcolo a uno span con javascript dopo aver fatto clic su un pulsante
- 17. Come cancellare una casella di testo onfocus?
- 18. Come ridisegnare il composito swt dopo aver fatto clic su un pulsante per modificare il contenuto di quel composito
- 19. Messaggio di notifica push di iOS - azione dopo aver fatto clic sul pulsante VIEW
- 20. Dopo aver fatto clic su aggiungi figlio con campo di input come albero
- 21. Google Recaptcha non viene visualizzato dopo aver fatto clic sul pulsante di opzione
- 22. evento jQuery dopo aver selezionato un elemento suggerito su una casella di testo?
- 23. Come mantenere il contenuto della pagina Web precedente dopo aver fatto clic su un collegamento?
- 24. WPF TreeView ripristina la sua attenzione dopo aver fatto doppio clic
- 25. Disabilitare un pulsante una volta fatto clic in Angular2
- 26. Mantieni la api schermo intero a schermo intero dopo aver fatto clic su un collegamento
- 27. tipo di input = "file", cancellando il file dopo aver fatto clic su cancel in chrome
- 28. API iFrame YouTube - Il pulsante Schermo intero non funziona in IE - Diventa grigio (disabilita) dopo aver fatto clic su
- 29. Come aggiornare Gridview dopo aver premuto un pulsante in asp.net
- 30. Set Fare clic in una casella di testo con zk
textBoxName.Text = String.Empty; –