2011-08-23 20 views
7

Ciao sto cercando di prendere un singolo input dall'utente ed eliminare alcune informazioni dalla griglia che ho dispaly. Quindi per questo voglio sollevare una finestra di input/finestra di dialogo che accetta il testo e quando premo il pulsante sul finestra di dialogo, voglio salvare i dati. È possibile senza creare una nuova finestra o usecontrol?Tipo di input WPF/finestra di dialogo?

risposta

4

Se si intende qualcosa come VB 6 Microsoft.VisualBasic.Interaction.InputBox non c'è nulla di originale per WinForms e WPF.

Ma naturalmente molte persone provenienti da Delphi e VB6 mancano questo si può trovare un sacco di soluzioni pronte in Internet, per esempio: http://www.codeproject.com/KB/edit/InputBox.aspx

3

Per quanto ne so non esiste un dialogo integrato per l'input (a parte lo MessageBox). Puoi creare una finestra al volo anche se non vuoi creare una sottoclasse. Basta creare una nuova istanza di finestra nel codice e impostarne il valore Content per avere un valore predefinito Buttons (OK & Annulla) e uno TextBox.

Problemi correlati