~halega/+junk/sharpdevelop

« back to all changes in this revision

Viewing changes to src/Libraries/SharpTreeView/ICSharpCode.TreeView.Demo/Window1.xaml

  • Committer: sk
  • Date: 2011-09-10 05:17:57 UTC
  • Revision ID: halega@halega.com-20110910051757-qfouz1llya9m6boy
4.1.0.7915 Release Candidate 1

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<Window x:Class="ICSharpCode.TreeView.Demo.Window1"
 
2
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
 
3
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
 
4
        xmlns:sd="http://icsharpcode.net/sharpdevelop/treeview"
 
5
        Title="SharpTreeView Demo"
 
6
        SnapsToDevicePixels="True"
 
7
        Background="{x:Static SystemColors.ControlBrush}">
 
8
 
 
9
    <DockPanel Margin="10">
 
10
 
 
11
        <TextBlock DockPanel.Dock="Top"
 
12
                   Height="70">
 
13
            Features: MVVM (POCO variant), Multiselect, Drag and Drop (with or without order), Cut / Copy / Paste / Delete, Rename (try rename file to '?'),<LineBreak />
 
14
            VirtualizationMode.Recycling (by default), Root Lines, Columns (using ListView), Icon, Checkbox, ContextMenu, Lazy Loading.<LineBreak /> 
 
15
            <LineBreak />
 
16
            <Run FontWeight="Bold">Changes does not affect real file system.</Run>
 
17
        </TextBlock>
 
18
        <Grid>
 
19
 
 
20
            <Grid.ColumnDefinitions>
 
21
                <ColumnDefinition />
 
22
                <ColumnDefinition />
 
23
            </Grid.ColumnDefinitions>
 
24
 
 
25
            <sd:SharpTreeView x:Name="treeView1"
 
26
                              AllowDrop="True"
 
27
                              AllowDropOrder="True" />
 
28
 
 
29
            <sd:SharpTreeView x:Name="treeView2"
 
30
                              AllowDrop="True"
 
31
                              ShowAlternation="True"
 
32
                              Grid.Column="1"
 
33
                              Margin="10 0 0 0">
 
34
                <ListView.View>
 
35
                    <sd:SharpGridView>
 
36
                        <GridView.Columns>
 
37
                            <GridViewColumn>
 
38
                                <GridViewColumn.CellTemplate>
 
39
                                    <DataTemplate>
 
40
                                        <sd:SharpTreeNodeView />
 
41
                                    </DataTemplate>
 
42
                                </GridViewColumn.CellTemplate>
 
43
                            </GridViewColumn>
 
44
                            <GridViewColumn Header="File Size">
 
45
                                <GridViewColumn.CellTemplate>
 
46
                                    <DataTemplate>
 
47
                                        <TextBlock Text="{Binding FileSize}" />
 
48
                                    </DataTemplate>
 
49
                                </GridViewColumn.CellTemplate>
 
50
                            </GridViewColumn>
 
51
                            <GridViewColumn Header="File Modified">
 
52
                                <GridViewColumn.CellTemplate>
 
53
                                    <DataTemplate>
 
54
                                        <TextBlock Text="{Binding FileModified}" />
 
55
                                    </DataTemplate>
 
56
                                </GridViewColumn.CellTemplate>
 
57
                            </GridViewColumn>
 
58
                        </GridView.Columns>
 
59
                    </sd:SharpGridView>
 
60
                </ListView.View>
 
61
 
 
62
            </sd:SharpTreeView>
 
63
 
 
64
        </Grid>
 
65
    </DockPanel>
 
66
 
 
67
</Window>