■ MultiDataTrigger 엘리먼트 사용하기
------------------------------------------------------------------------------------------------------------------------
▶ MainWindow.xaml
<Window x:Class="TestProject.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Width="800" Height="600" Title="MultiDataTrigger 엘리먼트 사용하기" FontFamily="나눔고딕코딩" FontSize="16"> <StackPanel HorizontalAlignment="Center" VerticalAlignment="Center"> <StackPanel.Resources> <Style TargetType="{x:Type CheckBox}"> <Setter Property="HorizontalAlignment" Value="Center" /> <Setter Property="Margin" Value="10" /> </Style> <Style TargetType="{x:Type Button}"> <Setter Property="HorizontalAlignment" Value="Center" /> <Setter Property="Margin" Value="10" /> <Setter Property="Width" Value="100" /> <Setter Property="Height" Value="30" /> <Setter Property="IsEnabled" Value="False" /> <Style.Triggers> <MultiDataTrigger> <MultiDataTrigger.Conditions> <Condition Binding="{Binding ElementName=checkBox1, Path=IsChecked}" Value="True" /> <Condition Binding="{Binding ElementName=checkBox2, Path=IsChecked}" Value="True" /> </MultiDataTrigger.Conditions> <Setter Property="IsEnabled" Value="True" /> </MultiDataTrigger> </Style.Triggers> </Style> </StackPanel.Resources> <CheckBox Name="checkBox1">체크 항목 1</CheckBox> <CheckBox Name="checkBox2">체크 항목 2</CheckBox> <Button>버튼 1</Button> <Button>버튼 2</Button> <Button>버튼 3</Button> </StackPanel> </Window>
|
------------------------------------------------------------------------------------------------------------------------
'C# > WPF' 카테고리의 다른 글
[C#/WPF] DataTemplate 엘리먼트 : DataType 속성을 사용해 Button 엘리먼트의 ContentTemplate 속성 설정하기 (0) | 2015.08.22 |
---|---|
[C#/WPF] DataTemplate 엘리먼트 : DataType 속성을 사용해 Button 엘리먼트의 ContentTemplate 속성 설정하기 (0) | 2015.08.22 |
[C#/WPF] ContentPresenter 엘리먼트 사용하기 (0) | 2015.08.21 |
[C#/WPF] ControlTemplate 엘리먼트 : 리소스 형태로 Button 엘리먼트 정의하기 (0) | 2015.08.21 |
[C#/WPF] TemplateBinding 태그 확장 사용하기 (0) | 2015.08.21 |
[C#/WPF] MultiDataTrigger 엘리먼트 사용하기 (0) | 2015.08.04 |
[C#/WPF] Trigger 엘리먼트 사용하기 (0) | 2015.08.04 |
[C#/WPF] EventSetter 엘리먼트 사용하기 (0) | 2015.08.04 |
[C#/WPF] Style 엘리먼트 : TargetType 속성을 사용해 문단 스타일 설정하기 (0) | 2015.08.04 |
[C#/WPF] Binding 태그 확장 : RelativeSource 속성에서 RelativeSource 태그 확장을 사용해 엘리먼트 자신의 속성 바인딩하기 (0) | 2015.08.04 |
[C#/WPF] Style 엘리먼트 : TargetType 속성을 사용해 타원 스타일 설정하기 (0) | 2015.08.04 |
댓글을 달아 주세요