2013-08-29 41 views
1

我想顯示我的消息對話框中的文本框把用戶輸入&點擊OK按鈕來檢索我的MainPage.cs文本框的值,如何在C#地鐵顯示信息對話框中用戶輸入文本框的應用程式

private async void join_btn_Click(object sender, RoutedEventArgs e) 
    { 
     var messageDialog = new MessageDialog(" Enter your secure code Here"); 
     messageDialog.Title = "Join session"; 
     messageDialog.Commands.Add(new UICommand(
      "OK", 
      new UICommandInvokedHandler(this.CommandInvokedHandlerOKFunction))); 

     messageDialog.DefaultCommandIndex = 0; 
     messageDialog.CancelCommandIndex = 1; 
     await messageDialog.ShowAsync(); 
    } 

有關如何做到這一點的任何建議?

+0

這是可能嗎?回覆儘快開發:) – Marie

+0

我認爲一個InputBox([從這個鏈接] [1])是你需要的。 [1]:http://stackoverflow.com/questions/97097/what-is-the-c-sharp-version-of-vb-nets-inputdialog – iceheaven31

回答

-1

而不是使用MessageDialog,你可以使用InputBox。在這裏你可以得到文本框的值。請嘗試下面的代碼,

   string message, title, defaultValue; 
       string myValue; 
       message = "Enter Message Here :"; 
       title = "Title Name"; 
       myValue = Interaction.InputBox(message, title, defaultValue, 450, 450); 

此myvalue字符串將返回您在輸入的文本框中輸入的值。

我希望這會幫助你。

+0

確定..我將檢查它。 。 謝謝 .. :) – Marie

相關問題