728x90

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>

 

 

반응형

+ Recent posts