Wpf按钮第二次单击

时间:2010-01-16 13:04:35

标签: wpf-controls

我想问第二次button_click事件。我在窗户上有网格。当我点击按钮,我想要网格是可见的,当我第二次点击按钮。我想要网格隐藏。喜欢windows开始菜单。我的代码如下。提前谢谢。

    private void Topics_Click(object sender, RoutedEventArgs e)
    {

        TGrid.Visibility = Visibility.Hidden;
    }

1 个答案:

答案 0 :(得分:1)

为什么不直接使用当前的可见性来确定是隐藏还是显示它?

private void Topics_Click(object sender, RoutedEventArgs e)
{

    TGrid.Visibility = TGrid.Visibility == Visibility.Hidden 
         ? Visibility.Visible : Visibility.Hidden;
}