2

重複の可能性:
wp7でリストボックスアイテムの可視性プロパティを変更するにはどうすればよいですか?

ボタンでリストボックスの表示を切り替えるのを手伝ってもらえますか?

これは私が持っているものです:

private void button3_Click(object sender, RoutedEventArgs e)
{
    listbox1.Visibility = Visibility.Visible;
    if (listbox1.Visibility = Visibility.Collapsed) ;
    {
       Visibility.Visible = true;
    }
}
4

2 に答える 2

6

これは、scartagの答えほど簡潔ではありませんが、仕事をします。SilverLightとWPFにはVisibilityプロパティがあり、boolを使用して可視性を設定する時代は終わりました。

private void button3_Click(object sender, RoutedEventArgs e)
{

    if (listbox1.Visibility == Visibility.Collapsed) 
    {
        listbox1.Visibility = Visibility.Visible ;
    }
    else
        listbox1.Visibility = Visibility.Collapsed;
}
于 2012-12-24T21:25:24.667 に答える
3
private void button3_Click(object sender, RoutedEventArgs e)
{
   listbox1.Visibility = listbox1.Visibility == Visibility.Visible? Visibility.Collapsed : Visibility.Visible;        
}
于 2012-12-24T21:16:31.807 に答える