양식에 Grid
선언 된 간단한 WPF 양식이 있습니다. 여기 Grid
에는 여러 행이 있습니다.
<Grid.RowDefinitions>
<RowDefinition Height="Auto" MinHeight="30" />
<RowDefinition Height="Auto" Name="rowToHide" />
<RowDefinition Height="Auto" MinHeight="30" />
</Grid.RowDefinitions>
명명 된 행 rowToHide
에는 몇 개의 입력 필드가 포함되어 있으며 이러한 필드가 필요하지 않다는 것을 감지 한 후이 행을 숨기고 싶습니다. Visibility = Hidden
행의 모든 항목을 설정 하는 것만으로도 간단 하지만 행은 여전히 Grid
. Height = 0
항목 설정 을 시도했지만 작동하지 않는 것 같습니다.
다음과 같이 생각할 수 있습니다. 양식이 있고 여기에 "Payment Type"이라고 표시된 드롭 다운이 있으며, 그 사람이 "Cash"를 선택하면 카드 세부 정보가 포함 된 행을 숨기고 싶습니다. 이미 숨겨진 상태로 양식을 시작하는 것은 옵션이 아닙니다.