Property 중 특정 두 값이 조건에 해당 되는 경우 처리를 위해서는 MiltiDataTrigger 를 사용합니다.
아래는 StringData1 속성의 값이 "Data1" 이고 StringData2 값이 "Data2" 인경우
Grid 를 숨기는(Visibility=Collapsed) 처리를 합니다.
<Grid> <Grid.Style> <Style TargetType="Grid"> <Style.Triggers> <MultiDataTrigger> <MultiDataTrigger.Conditions> <Condition Binding="{Binding StringData1}" Value="Data1"/> <Condition Binding="{Binding StringData2}" Value="Data2"/> </MultiDataTrigger.Conditions> <Setter Property="Visibility" Value="Collapsed"/> </MultiDataTrigger> </Style.Triggers> </Style> </Grid.Style> </Grid>
|
'C# > WPF' 카테고리의 다른 글
[WPF] TextBlock 개행(줄바꿈) 처리 (0) | 2021.01.28 |
---|---|
[WPF] xaml 로 숫자 소숫점 세자리까지 표시하기 (0) | 2021.01.18 |
[WPF] DataTrigger or 조건 처리 (0) | 2021.01.07 |
[WPF] ListView 내부 버튼 클릭 시 선택한 Item 가져오기 (0) | 2020.12.28 |
[WPF] ListView 선택 대상 표시 안하기 (0) | 2020.12.24 |