2011-08-20 5 views
0

xaml.cs.x에서 그룹 박스를 표시하거나 숨길 수있는 방법 확인란의 이벤트에서이 작업을 시도합니다.Wpf, 그룹 상자를 숨기고 표시해야합니까?

private void cbDaily_Checked(object sender, RoutedEventArgs e) 
{ 
    gbCalendar.Visibility = Visibility.Visible; 
} 

하지만이 방법은 작동하지 않습니다. 그것은 내 샘플 응용 프로그램에서 잘 작동

private void chkTest_Checked(object sender, RoutedEventArgs e) 
{ 
    grpTest.Visibility = System.Windows.Visibility.Visible; 
} 

private void chkTest_Unchecked(object sender, RoutedEventArgs e) 
{ 
    grpTest.Visibility = System.Windows.Visibility.Hidden; 
} 

:

+0

화재가 확실합니까? – Paparazzi

+2

그 확인란과 그룹 박스의 XAML을 표시 할 수 있습니까? – DarkSquirrel42

답변

2

이 이런 식으로 같은 체크 박스의 체크/체크되지 않은 이벤트에 대한 작업을해야합니다. 좀 더 자세한 내용을 알려 주시면 더 좋은 아이디어를 얻을 수 있습니다. 이벤트가 제대로 시작 되었습니까? 코드 숨김의 groupbox 이름이 정확한지 확인하십시오.

+0

정말 가시성이 다르게 작동합니다.이 샘플은 저에게 도움이되는 샘플입니다. http://www.rhyous.com/2011/02/22/binding-visibility-to-a-bool-value-in-wpf/ – Ronald

관련 문제