<Window x:Class="KinectSkeletonViewer.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="Skeleton Viewer" Loaded="Window_Loaded" mc:Ignorable="d" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" WindowState="Maximized">namespace KinectSkeletonViewer
{
/// <summary>
/// Interaction logic for MainWindow.xaml
/// </summary>
public partial class MainWindow : Window
{
KinectSensor myKinect;
public MainWindow()
{
InitializeComponent();
}<ListView x:Name="myListView" ItemsSource="{Binding Tabs}"><ListView.Resources><local:Converter x:Key="converter"/></ListView.Resources><ListView.View><GridView><GridViewColumn Header="Column 1" DisplayMemberBinding="{Binding Name}"/><GridViewColumn Header="Column 1"><GridViewColumn.CellTemplate><DataTemplate><Grid Background="{Binding RelativeSource={RelativeSource Mode=FindAncestor, AncestorType=ListViewItem},
Converter={StaticResource ResourceKey=converter}}" ><TextBlock Text="{Binding Id}"/></Grid></DataTemplate></GridViewColumn.CellTemplate></GridViewColumn></GridView></ListView.View><ListView.ItemContainerStyle><Style TargetType="ListViewItem"><Setter Property="HorizontalContentAlignment" Value="Stretch"/></Style></ListView.ItemContainerStyle></ListView>public class Converter : IValueConverter
{
public object Convert(object value, Type targetType, object parameter, CultureInfo culture) {
ListViewItem lvi = value as ListViewItem;
int n = 0;
if (lvi != null) {
ListView lv = ItemsControl.ItemsControlFromItemContainer(lvi) as ListView;
n = lv.ItemContainerGenerator.IndexFromContainer(lvi) + 1;
switch (n) {
case 1:
return System.Windows.Media.Brushes.Yellow;
case 2:
return System.Windows.Media.Brushes.Red;
case 3:
return System.Windows.Media.Brushes.Blue;
}
}
return System.Windows.Media.Brushes.Transparent;
}
public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) {
return value;
}
} Can someone enlighten me on how can I combine this two codes together
please .
Thanks