src/FingersDance.Views/TimelineView.xaml
author cavaliet
Wed, 16 Sep 2009 17:46:19 +0200
changeset 70 4a2f4b9e971a
parent 69 a4c44555f205
child 74 7ce946833eae
permissions -rw-r--r--
annotation placed in horizontal
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
55
1ec0ef228158 data, viewmodel and view added
cavaliet
parents:
diff changeset
     1
<UserControl x:Class="FingersDance.Views.TimelineView"
1ec0ef228158 data, viewmodel and view added
cavaliet
parents:
diff changeset
     2
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
1ec0ef228158 data, viewmodel and view added
cavaliet
parents:
diff changeset
     3
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
70
4a2f4b9e971a annotation placed in horizontal
cavaliet
parents: 69
diff changeset
     4
    xmlns:vw="clr-namespace:FingersDance.Views"
55
1ec0ef228158 data, viewmodel and view added
cavaliet
parents:
diff changeset
     5
    Height="300" Width="300">
1ec0ef228158 data, viewmodel and view added
cavaliet
parents:
diff changeset
     6
    <Grid>
1ec0ef228158 data, viewmodel and view added
cavaliet
parents:
diff changeset
     7
        <TextBlock Text="{Binding Path=Title}" Height="27" VerticalAlignment="Top" Margin="0,0,132,0" />
70
4a2f4b9e971a annotation placed in horizontal
cavaliet
parents: 69
diff changeset
     8
        
4a2f4b9e971a annotation placed in horizontal
cavaliet
parents: 69
diff changeset
     9
        <ListView Margin="0,25,0,0" 
55
1ec0ef228158 data, viewmodel and view added
cavaliet
parents:
diff changeset
    10
                  DataContext="{Binding Path=AnnotList}"
70
4a2f4b9e971a annotation placed in horizontal
cavaliet
parents: 69
diff changeset
    11
                  ItemsSource="{Binding}" >
4a2f4b9e971a annotation placed in horizontal
cavaliet
parents: 69
diff changeset
    12
4a2f4b9e971a annotation placed in horizontal
cavaliet
parents: 69
diff changeset
    13
            <ListView.ItemTemplate>
4a2f4b9e971a annotation placed in horizontal
cavaliet
parents: 69
diff changeset
    14
                <DataTemplate>
4a2f4b9e971a annotation placed in horizontal
cavaliet
parents: 69
diff changeset
    15
                    <vw:TimelineAnnotationView/>
4a2f4b9e971a annotation placed in horizontal
cavaliet
parents: 69
diff changeset
    16
                </DataTemplate>
4a2f4b9e971a annotation placed in horizontal
cavaliet
parents: 69
diff changeset
    17
            </ListView.ItemTemplate>
4a2f4b9e971a annotation placed in horizontal
cavaliet
parents: 69
diff changeset
    18
            
4a2f4b9e971a annotation placed in horizontal
cavaliet
parents: 69
diff changeset
    19
            <ListView.ItemsPanel>
4a2f4b9e971a annotation placed in horizontal
cavaliet
parents: 69
diff changeset
    20
                <ItemsPanelTemplate>
4a2f4b9e971a annotation placed in horizontal
cavaliet
parents: 69
diff changeset
    21
                    <StackPanel Orientation="Horizontal"/>
4a2f4b9e971a annotation placed in horizontal
cavaliet
parents: 69
diff changeset
    22
                </ItemsPanelTemplate>
4a2f4b9e971a annotation placed in horizontal
cavaliet
parents: 69
diff changeset
    23
            </ListView.ItemsPanel>
4a2f4b9e971a annotation placed in horizontal
cavaliet
parents: 69
diff changeset
    24
            
4a2f4b9e971a annotation placed in horizontal
cavaliet
parents: 69
diff changeset
    25
            <!--ListView.View>
55
1ec0ef228158 data, viewmodel and view added
cavaliet
parents:
diff changeset
    26
                <GridView>
1ec0ef228158 data, viewmodel and view added
cavaliet
parents:
diff changeset
    27
                    <GridViewColumn 
1ec0ef228158 data, viewmodel and view added
cavaliet
parents:
diff changeset
    28
                        Header="Gesture Type"
70
4a2f4b9e971a annotation placed in horizontal
cavaliet
parents: 69
diff changeset
    29
                        DisplayMemberBinding="{Binding Path=GestureType}"/>
69
a4c44555f205 First Data binding for annotations and timeline
cavaliet
parents: 55
diff changeset
    30
                    <GridViewColumn 
a4c44555f205 First Data binding for annotations and timeline
cavaliet
parents: 55
diff changeset
    31
                        Header="Tc Begin"
a4c44555f205 First Data binding for annotations and timeline
cavaliet
parents: 55
diff changeset
    32
                        DisplayMemberBinding="{Binding Path=TcBegin}" />
a4c44555f205 First Data binding for annotations and timeline
cavaliet
parents: 55
diff changeset
    33
                    <GridViewColumn 
a4c44555f205 First Data binding for annotations and timeline
cavaliet
parents: 55
diff changeset
    34
                        Header="Dur"
a4c44555f205 First Data binding for annotations and timeline
cavaliet
parents: 55
diff changeset
    35
                        DisplayMemberBinding="{Binding Path=Dur}" />
55
1ec0ef228158 data, viewmodel and view added
cavaliet
parents:
diff changeset
    36
                </GridView>
70
4a2f4b9e971a annotation placed in horizontal
cavaliet
parents: 69
diff changeset
    37
            </ListView.View-->
55
1ec0ef228158 data, viewmodel and view added
cavaliet
parents:
diff changeset
    38
        </ListView>
1ec0ef228158 data, viewmodel and view added
cavaliet
parents:
diff changeset
    39
    </Grid>
1ec0ef228158 data, viewmodel and view added
cavaliet
parents:
diff changeset
    40
</UserControl>