aboutsummaryrefslogtreecommitdiffstatsci
path: root/Templates/TreeView.crow
diff options
context:
space:
mode:
authorjpbruyere <jp.bruyere@hotmail.com>2016-08-05 07:05:13 +0200
committerjpbruyere <jp.bruyere@hotmail.com>2016-08-05 07:05:13 +0200
commite9963abca14fbad8ff6c215e5c9d6b45652b38dc (patch)
treefa1b55a3bd76257c01849e48f97b3d955012cece /Templates/TreeView.crow
parent47dad629d4ff744071f06a342f5f2eabaa879d71 (diff)
* ListBox.cs:
* TemplatedControl.cs: set ItemTemplate as public * IMLStream.cs: copy ItemTemplates in tree hierarchy * TreeView.crow: add scrolling * treeList.crow: simple list template for tree children * testTreeView.crow: update test * Tests.csproj: update tests
Diffstat (limited to 'Templates/TreeView.crow')
-rw-r--r--Templates/TreeView.crow12
1 files changed, 7 insertions, 5 deletions
diff --git a/Templates/TreeView.crow b/Templates/TreeView.crow
index 8915e154..5bad322d 100644
--- a/Templates/TreeView.crow
+++ b/Templates/TreeView.crow
@@ -1,7 +1,9 @@
-<Border Background="DimGray" BorderWidth="1" Margin="1" MinimumSize="100,100"
- Width="{../WidthPolicy}" Height="{../HeightPolicy}">
- <VerticalStack Width="{../../WidthPolicy}" Height="{../../HeightPolicy}"
- Name="List" Margin="0" VerticalAlignment="Top"/>
-
+<Border BorderWidth="1" Margin="1" MinimumSize="10,10" Height="{../HeightPolicy}" Width="{../WidthPolicy}" >
+ <Scroller Name="scroller1" Margin="1" VerticalScrolling="true"
+ Height="{../../HeightPolicy}" Width="{../../WidthPolicy}"
+ ValueChanged="../../_scroller_ValueChanged">
+ <VerticalStack LayoutChanged="../../../_list_LayoutChanged"
+ Height="Fit" Width="{../../../WidthPolicy}" Name="List" Margin="0" VerticalAlignment="Top"/>
+ </Scroller>
</Border>