エンジニアの備忘録

エンジニアの私が備忘録や思ったことをちょいちょい書いてます。

C# WPF-Tips-BehindeでVisibilityの変更

Visibilityの変更をCodeBehideで行ってみます。

Visibilityの使い方は下記をご覧ください。
dasuma20.hatenablog.com


Behindでの書き方

label01.Visibility = Visibility.Hidden;
label02.Visibility = Visibility.Collapsed;
label03.Visibility = Visibility.Visible;
    <StackPanel Orientation="Vertical">
        <Label Content="Test1"
               Background="#0a8ea0"
               Height="50"/>
        <Label Content="Test2"
               Background="#84bd00"
               Height="50"
               Visibility="{Binding Visible, Converter={StaticResource BooleanToVisibilityConverter}}"/>
        <Label Content="Test3"
               Background="#ffc168"
               Height="50"/>
    </StackPanel>


f:id:dasuma20:20191215132942p:plain