1
我正在創建一個使用選項卡式視圖的應用程序。我現在可以雙擊數據網格中的一行,然後出現一個新窗口,可以在其中編輯所選行的內容。我現在有一個選項卡需要與其他選項卡不同的彈出窗口。雙擊時如何使一個選項卡顯示與其他選項卡不同的彈出窗口?讓我知道你是否需要更多信息。如何根據選定的選項卡顯示不同的彈出窗口
我正在創建一個使用選項卡式視圖的應用程序。我現在可以雙擊數據網格中的一行,然後出現一個新窗口,可以在其中編輯所選行的內容。我現在有一個選項卡需要與其他選項卡不同的彈出窗口。雙擊時如何使一個選項卡顯示與其他選項卡不同的彈出窗口?讓我知道你是否需要更多信息。如何根據選定的選項卡顯示不同的彈出窗口
檢查TabControl.SelectedTab屬性,看看當前可見的標籤是你想要的:
OnClick()
{
if (this.tabControl.SelectedTab == this.secondTab)
{
// Show different popup here
}
else
{
// Show common popup here
}
}
請出示一些代碼。 – 2011-05-17 19:23:06
你如何實現彈出窗口?如果它在你自己的代碼隱藏中,那麼我會在用於選擇彈出框的TabItem的「Tag」屬性中放置一些指示符(包括彈出框本身,因爲標籤帶有任何對象)。 – 2011-05-17 19:24:54
爲什麼不根據當前選擇的標籤顯示你想要的窗口?這似乎並不困難。也許你應該包含一些代碼來證明你正在嘗試做什麼。 – Bernard 2011-05-18 14:09:31