2012-02-21 66 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去?

相关问题