2013-01-14 2 views
1

나는 객체가 표시되는지 확인할 필요 여부,이 코드를 작성했는데, 그것은 (NullReferenceException이)를 작동하지 않습니다Windows Phone에서 개체를 볼 수 있는지 어떻게 확인할 수 있습니까?

if (PasswordConfirm.Visibility != Visibility.Collapsed) 
       { 
        labelInsertPassword.Visibility = Visibility.Collapsed; 
        PasswordConfirm.Visibility = Visibility.Collapsed; 
       } 

내가 어떻게 할 수 있습니까? 감사합니다. 내 case.You이 좋은 해결책을 얻기 위해 그와 연관 다른 코드를 보여줄 필요에

+0

"작동하지 않습니다"오류 설명하지 않습니다 .. 잘 작동합니다. 공개 설정은 '공개 설정. 숨김'일 수도 있습니다. –

+0

죄송합니다 ... 그것은 나에게 NullReferenceException을주고, 아무 것도 ... Visibility.Hidden은 recongized되지 않습니다 ... – AshleyT

+0

이 코드는 어느 메소드에 있습니까? –

답변

3

다음 snippt는

if (passwordBox1.Visibility == Visibility.Visible) 
     MessageBox.Show("Visible"); 
    else 
     MessageBox.Show("Not visible"); 
+0

고마워요. 여기에 전체 코드를 업로드했습니다 : mediafire.com/?cf9ftxi0v7ny90w – AshleyT

+0

충분한 정보를 언급하지 않았지만 귀하의 프로젝트 전체를 볼 수 있지만 그 링크에서 공유하는 코드는이 줄에 문제가있는 것처럼 보입니다. bool PasswordOnLoad = (bool) MainPage.onLoad.settings [ "PasswordOnLoad"], 항상 거짓 값을 반환합니다. (else 문에서) 위의 코드는 작동하지 않습니다. 먼저 값을 확인하고 원하는대로 올바르게 작동하는지 확인하십시오. – ridoy

관련 문제