Steven Kirk
3dbd669f7b
Added Layoutable.ApplyTemplate.
Rather than each different presenter/templated control rolling their
own.
12 years ago
Steven Kirk
033c686456
Added ScrollViewer to TreeViewStyle.
12 years ago
Steven Kirk
76ba899dbd
Make templates etc get applied on measure.
Instead of when iterating visual children. This because everything is
likely to be set up by that point.
12 years ago
Steven Kirk
d71694573b
Removed Parent property for now.
It didn't work and wasn't used and was confusing me. Add it back in when
it's needed.
12 years ago
Steven Kirk
9ca5b930c7
Fixed ScrollViewer maths.
12 years ago
Steven Kirk
aaca0a8cb1
Make GetObservable return current value.
12 years ago
Steven Kirk
73ebfc9475
Hide scrollbars on ScrollViewer when not needed.
Also added an image size slider to test.
12 years ago
Steven Kirk
1a898d83aa
Started adding ScrollViewer.
Currently works so far as to scroll an image in the Images tab of the
test app. Hiding the scrollbars is currently disabled as it requires a
layout pass to be triggered during a layout pass. Need to work out a
way around that...
12 years ago
Steven Kirk
d9cd5ba3ab
Code was moved to MeasureCore.
12 years ago
Steven Kirk
03c3a906e0
...aaannd again.
12 years ago
Steven Kirk
cb86dfde18
Fix initial scrollbar arrange.
12 years ago
Steven Kirk
23a8f9ab5d
Fix scrollbar values.
12 years ago
Steven Kirk
a91f565d22
Removed inherits on Background.
12 years ago
Steven Kirk
16f2fccd42
Added content alignment properties.
And align button contents in the center of the button.
12 years ago
Steven Kirk
b04bcf48a1
Fixed layout again.
Last commit actually ruined layout. Added a tab to the test app to test
that shiz.
12 years ago
Steven Kirk
3e3d8296af
Fix layout a bit.
12 years ago
Steven Kirk
9d8d9a59fa
Updated NuGet packages.
12 years ago
Steven Kirk
79c071a6d0
Added vertical scrollbar.
STILL VERY HACKY.
12 years ago
Steven Kirk
f99509fc11
Basic implementation of scrollbar.
Horizontal only so far. VERY HACKY.
12 years ago
Steven Kirk
b93997c1b8
Display a bit more info about props in devtools.
12 years ago
Steven Kirk
f361fe23ce
Implemented basic GridSplitter for DevTools.
12 years ago
Steven Kirk
ec0b43d388
Added Controls.Primitives namespace
For controls that are only supposed to be used as the base for other
controls.
12 years ago
Steven Kirk
491dfa58bd
Move presenters to own namespace.
To try and discourage their use outside control templates.
12 years ago
Steven Kirk
23ade729a5
Basic display of set properties in DevTools.
12 years ago
Steven Kirk
e25269be1c
Updated NuGet packages.
12 years ago
Steven Kirk
58bab17a4e
Added a dev tools prompt.
12 years ago
Steven Kirk
1143fcf0f6
Fix tree item container generator.
12 years ago
Steven Kirk
c7a6582501
Lots of changes involving ItemsControls.
Added ItemContainerGenerator mainly...
12 years ago
Steven Kirk
007dbd2656
Display template controls in italic.
12 years ago
Steven Kirk
0aa671d75f
No longer need to work around a Splat bug.
12 years ago
Steven Kirk
e1329ff4ca
DevTools now displays the visual tree!
12 years ago
Steven Kirk
6205545bc5
Make stuff get measured properly.
And added some logging to Layoutable to help diagnose this.
12 years ago
Steven Kirk
ced25df067
WIP
12 years ago
Steven Kirk
e696dde0ec
Things now display correctly.
No keyboard input though.
12 years ago
Steven Kirk
2398387740
More things rendering, more tests passing...
12 years ago
Steven Kirk
4a42a9e692
TabStrip rendering again now at least.
12 years ago
Steven Kirk
3f24d2f6ef
Everything compiling now.
But not working, obviously.
12 years ago
Steven Kirk
e67c73ff2f
Added some Visual tests.
12 years ago
Steven Kirk
86f16c1c7c
Added default theme library.
12 years ago
Steven Kirk
bfadaac5d9
Non-building checkpoint in MAJOR refactor.
12 years ago