2012-02-21 67 views
0

我有5個網格面板和5個按鈕。當我點擊按鈕編號1時,網格編號1將可見,其他人將被隱藏,就像一個TabContrl。現在我該怎麼辦?如何在單擊按鈕時更改網格面板的可見性?

我想使用XAML或使用轉換器。

編輯1:

感謝每一個。現在我可以瞭解我的錯誤。現在請告訴我,如何使用代碼來做到這一點。

謝謝。

+2

如何使用TabControl並根據需要設計樣式? – 2012-02-21 19:41:59

+0

我會在後面的代碼中使用事件處理程序,如果我這樣做 – 2012-02-21 19:42:11

+0

爲什麼你不能在後面使用代碼?轉換器有代碼隱藏。 – Paparazzi 2012-02-21 19:45:10

回答

0

如果你想完全地這在XAML處理,我相信你有兩個選擇:

  1. 使用ToggleButton代替Button並通過某種BoolToVisibilityConverter的ToggleButton網格的VisiblityIsChecked屬性綁定。
  2. 使用EventTrigger

雖然我認爲你會讓你的生活更加艱難。有沒有一個原因,你爲什麼不會與這個常規TabControl去?

相關問題