main
syneffort 2 years ago
parent 6c457cd7b1
commit 6c6d3fa31d
  1. 13
      PacticeSolution/ListBoxSortFilterSearch/MainWindow.xaml
  2. 1
      PacticeSolution/ListBoxSortFilterSearch/ViewModel/EmpViewModel.cs

@ -75,6 +75,7 @@
Content="Job"
Click="ListBoxHeader_OnClick"/>
<ListBox x:Name="lbEmp" Grid.Row="2" Grid.ColumnSpan="3"
Background="LightBlue"
AlternationCount="2"
ItemContainerStyle="{Binding Source={StaticResource styListBox}}"
ItemsSource="{Binding Source={StaticResource empVM}}"
@ -96,12 +97,12 @@
Content="Show manager only"
Click="btnManagerOnly_Click"/>
<TextBlock Grid.Column="0" Grid.Row="5"
Text="{Binding EmpNo}"/>
<TextBlock Grid.Column="1" Grid.Row="5"
Text="{Binding Name}"/>
<TextBlock Grid.Column="2" Grid.Row="5"
Text="{Binding Job}"/>
<TextBlock Grid.Column="0" Grid.Row="5" HorizontalAlignment="Center"
Text="{Binding ElementName=lbEmp, Path=SelectedItem.EmpNo}"/>
<TextBlock Grid.Column="1" Grid.Row="5" HorizontalAlignment="Center"
Text="{Binding ElementName=lbEmp, Path=SelectedItem.Name}"/>
<TextBlock Grid.Column="2" Grid.Row="5" HorizontalAlignment="Center"
Text="{Binding ElementName=lbEmp, Path=SelectedItem.Job}"/>
</Grid>
</StackPanel>

@ -19,5 +19,6 @@ namespace ListBoxSortFilterSearch.ViewModel
this.Add(new Emp() { EmpNo = 5, Name = "Smith", Job = "Guard" });
this.Add(new Emp() { EmpNo = 6, Name = "Michel", Job = "Manager" });
}
}
}

Loading…
Cancel
Save