2010-11-24 5 views
5

Windows Phone 7에는 Visibility.Hidden 단추가 포함되어 있지 않습니까?Windows Phone 7 단추

내가 알고있는 한 컨트롤에 Visible, Collapsed 또는 Hidden의 세 가지 유형의 Visibility 속성이 있기 때문입니다.

숨겨진 값이 필요합니다. 표시되는 이유는 무엇입니까?

답변

8

는 가시와 축소는 컨트롤의 표시 여부에 대해 가지고있는 유일한 옵션입니다.

가시성을 투명도로 설정하고 불투명도를 0으로 설정하여 원하는 숨겨진 기능을 구현할 수 있습니다. 버튼은 숨겨 지지만 클릭 할 수 있으며 UI 레이아웃에는 영향을 미치지 않습니다.

버튼을 숨기고 그에 따라 UI를 조정하려면 가시성을 축소로 설정하십시오. 이렇게하면 UI가 재정렬됩니다.

+0

하하, 예. Opacity 속성을 단순히 숨기지 않으려 고 내게 어리석은. 불투명도를 다시 1로 설정하여 가시화합니다. 나를 상기시켜 줘서 고마워! –

4

Visibility.Hidden은 Silverlight에 포함되어 있지 않습니다. 현재 WPF에서만 사용할 수 있습니다. 그리고 WP7은 Silverlight이기 때문에 거기에 넣지 않아도됩니다. 당신이 말했듯이

Related question on Silverlight.

4

참조하십시오. 사용 가능한 속성은 두 가지뿐입니다 (Button.visibility=visibility.collapsed 또는 Visibility.Visible). 숨기려면 불투명도 기능을 최소값으로 설정하거나 항상 버튼을 비활성화 할 수 있습니다.