<ComboBox x:Name="cmbBxService" Width="265"> <ComboBoxItem Content="<big>Item01</big>" Tag="/Images/Services/Image01.png" /> <ComboBoxItem Content="Item02" Tag="/Images/Services/Image02.png" /> <ComboBoxItem Content="Item03" Tag="/Images/Services/Image03.png" /> </ComboBox> <StackPanel x:Name="Option"> <TextBlock Text="Name" /> <TextBox x:Name="OptionName" Width="230" /> <StackPanel.Style> <Style TargetType="{x:Type StackPanel}"> <Setter Property="Visibility" Value="Collapsed" /> <Style.Triggers> <DataTrigger Binding="{Binding ElementName=cmbBxService, Path=SelectedItem.Content}" Value="Item01"> <Setter Property="Visibility" Value="Visible" /> </DataTrigger> </Style.Triggers> </Style> </StackPanel.Style> </StackPanel>
<hc:SideMenu x:Name="MySideMenu" Grid.Column="0" Width="200" Margin="5" BorderThickness="1" SelectionChanged="MySideMenu_SelectionChanged"> <hc:Interaction.Triggers> <hc:EventTrigger EventName="SelectionChanged"> <hc:EventToCommand Command="{Binding SwitchItemCmd}" PassEventArgsToCommand="True" /> </hc:EventTrigger> </hc:Interaction.Triggers> <hc:SideMenuItem Header="Overview" IsSelected="True"> <hc:SideMenuItem.Icon> <Image Width="24" Height="24" Source="/Folder/01.png" /> </hc:SideMenuItem.Icon> <hc:SideMenuItem x:Name="MySummary" Header="Summary" IsSelected="False"> <hc:SideMenuItem.Icon> <TextBlock Text="" /> </hc:SideMenuItem.Icon> </hc:SideMenuItem> <hc:SideMenuItem Header="Dashboards"> <hc:SideMenuItem.Icon> <TextBlock Text="" /> </hc:SideMenuItem.Icon> </hc:SideMenuItem> <hc:SideMenuItem Header="Wiki"> <hc:SideMenuItem.Icon> <TextBlock Text="" /> </hc:SideMenuItem.Icon> </hc:SideMenuItem> </hc:SideMenuItem> </hc:SideMenu> <StackPanel Width="200" Height="200" Background="Red"> <StackPanel.Style> <Style TargetType="{x:Type StackPanel}"> <Style.Triggers> <DataTrigger Binding="{Binding ElementName=MySideMenu, Path=Header}" Value="Summary"> <Setter Property="Visibility" Value="Collapsed" /> </DataTrigger> </Style.Triggers> </Style> </StackPanel.Style> </StackPanel>
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)