Nexmo

Style_and_groubox

Sep 1st, 2022
1,644
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 2.65 KB | None | 0 0
  1.  <Style TargetType="ListBoxItem" BasedOn="{StaticResource {x:Type ListBoxItem}}" x:Key="ExtraStyle">
  2.             <Setter Property="Opacity" Value="0.2"/>
  3.             <Style.Triggers>
  4.                 <MultiTrigger>
  5.                     <MultiTrigger.Conditions>
  6.                         <Condition Property="IsSelected" Value="False"/>
  7.                         <Condition Property="IsMouseOver" Value="True"/>
  8.                     </MultiTrigger.Conditions>
  9.                     <MultiTrigger.EnterActions>
  10.                         <BeginStoryboard>
  11.                             <Storyboard>
  12.                                 <DoubleAnimation Duration="0:0:0.5" Storyboard.TargetProperty="Opacity" To="1.0"/>
  13.                             </Storyboard>
  14.                         </BeginStoryboard>
  15.                     </MultiTrigger.EnterActions>
  16.                     <MultiTrigger.ExitActions>
  17.                         <BeginStoryboard>
  18.                             <Storyboard>
  19.                                 <DoubleAnimation Duration="0:0:0.5" Storyboard.TargetProperty="Opacity" />
  20.                             </Storyboard>
  21.                         </BeginStoryboard>
  22.                     </MultiTrigger.ExitActions>
  23.                 </MultiTrigger>
  24.                 <Trigger Property="IsSelected" Value="True">
  25.                     <Trigger.Setters>
  26.                         <Setter Property="Opacity" Value="1.0"/>
  27.                     </Trigger.Setters>
  28.                 </Trigger>
  29.  
  30.  
  31.             </Style.Triggers>
  32.         </Style>
  33.  
  34. <GroupBox Header="Suchergebnis" Grid.Row="1" Margin="5,5,5,5">
  35.                 <ListBox Margin="5,5,5,5" ItemsSource="{Binding GetListable}" SelectedItem="{Binding PersData}"  ItemContainerStyle="{StaticResource ExtraStyle}" >
  36.                     <ListBox.ItemTemplate>
  37.                         <DataTemplate>
  38.                             <StackPanel>
  39.                                 <Grid>
  40.                                     <Grid.ColumnDefinitions>
  41.                                         <ColumnDefinition Width="165"/>
  42.                                         <ColumnDefinition Width="100"/>
  43.                                     </Grid.ColumnDefinitions>
  44.                                     <ListBoxItem Grid.Column="0" Content="{Binding Fullname, Mode=OneWay}" FontWeight="Bold" FontSize="14"/>
  45.                                     <ListBoxItem Grid.Column="1" Content="{Binding Geburtsdatum}" Margin="0,0,0,0" FontSize="14"/>
  46.                                 </Grid>
  47.                             </StackPanel>
  48.                         </DataTemplate>
  49.                     </ListBox.ItemTemplate>
  50.                 </ListBox>
  51.             </GroupBox>
Advertisement
Add Comment
Please, Sign In to add comment