2013-10-30 105 views
0

我正在嘗試構建一個基本的前端,將信息鏈接在一起,通過單擊GUI頭版上的文本框(或按鈕)可以訪問這些信息。基本上,我有很多文本框用於我想要顯示信息的不同「功能」。點擊(文本框)打開窗口

我該如何做到這一點,點擊後,該框會打開一個我已經設計過的新窗口?在解決方案(WPApplication)中,我已經在解決方案中設置了所有的.xaml(這些是獨立的窗口) - 我只想調用on-click來打開它們。我認爲它只是在private/as/handles之後顯示('Window Name'),但它給了我一個表達式。下面是我有:

Private Sub PO_info_MouseDown(Sendar As Object, e As MouseButtonEventArgs) Handles PO_Info.Mousedown 
    Show('PO Information') 
End Sub 
End Class 
+0

您必須聲明Window對象,然後才能表現出來。 –

+0

這不是C#,請更新到visualbasic – clcto

+0

等待...從什麼時候Show()有一個String參數? - 它沒有。例如,如果要顯示的Windows對象存儲在「myWin」變量中,則可以執行'myWin.Show()'。 – elgonzo

回答

1

要充實我的意見,您所創建的新窗口對象是類,你需要創建一個類的實例之前顯示方法會奏效。讓我們假設你的PO信息表單類是POInfo你需要做這樣的事情。

POInfo POInformation = new POInfo; 
POinformation.Show(); //This is where your show method is 

因爲你的代碼看起來像vb.net它看起來像這樣在VB

Dim POInformation as New PoInfo 
POInformation.Show()