Steven Kirk
2b09f5f6d1
Fix DropDown dropping down.
Make clicking on an open DropDown close it, and wire up the ToggleButon.
10 years ago
Steven Kirk
3b5d338ea5
Added DropDownItem.
So that drop down items can be highlighted as they're hovered.
10 years ago
Steven Kirk
b5c9bc7266
Ensure items made visible when no transition set.
10 years ago
Steven Kirk
fd36871332
Make carousel page transition changable in catalog.
10 years ago
Steven Kirk
c49201b8cb
Added SelectingItemsControl.SelectionChanged event.
10 years ago
Steven Kirk
f0a8f45362
Removed hack from MenuItem.
ItemsPresenterHost now makes ItemsControls within popups a supported
scenario by default.
10 years ago
Steven Kirk
4845dfd0fa
Added IContentPresenterHost.
Similarly to how we now have IItemsPresenterHost.
10 years ago
Amer Koleci
e2ab8171b3
Update to SharpDX 3.0.0 official release.
10 years ago
Wiesław Šoltés
9b4ddce3b5
Fixed failing tests
10 years ago
Wiesław Šoltés
490d19f5ca
Fixes issue #382
10 years ago
Steven Kirk
59032dcff8
Make DropDown in ControlCatalog display correctly.
11 years ago
Steven Kirk
e85178e0c5
Unwrap TargetInvocationExceptions.
Calling Delegate.DynamicInvoke wraps any exception - we want to expose
the actual exception to callers.
11 years ago
Steven Kirk
c4ceebcfb3
Ensure Presenter template is applied...
...before updating ContentControl's logical children, as otherwise the
Presenter.Child may be null as UpdateChild has not yet been called.
11 years ago
Steven Kirk
567f0135ff
Make TemplatedParent inherit.
This means that we only need to set the TemplatedParent on the root of a
control's template, and on presenter children.
11 years ago
Steven Kirk
c810f95904
Don't ApplyTemplate on nested templated controls...
...during ApplyTemplate. This was so that ItemsControls could their find
ItemsPresenters nested in other templated controls. Instead use
IItemsPresenterHost to make the presenter register itself with its
TemplatedParent.
11 years ago
Steven Kirk
516a701e6b
Fixed ControlCatalog resources.
11 years ago
Steven Kirk
072cb0128e
Fixed failing tests.
11 years ago
Steven Kirk
7925fa8c65
Cache Margin in MeasureCore.
11 years ago
Steven Kirk
4ef9639f3e
Removed LINQ from MeasureOverride.
And removed empty MeasureOverride methods.
11 years ago
Nikita Tsukanov
630be0c6bf
Test app is running again
11 years ago
Steven Kirk
a7089515c5
Fixed culling bug with transforms.
11 years ago
Nikita Tsukanov
81f1bf51a8
Fixed #282
11 years ago
Steven Kirk
ce1ef2fd89
Make Carousel demo buttons work.
11 years ago
Steven Kirk
7ab944c0a5
Make GridSplitter.Orientation non-nullable.
As OmniXAML can't handle it.
11 years ago
Steven Kirk
2e161e5fcb
Fixed up control catalog sidebar.
11 years ago
Steven Kirk
c98254025f
Simplified TabControl style.
11 years ago
Steven Kirk
fe7fc66cc5
Fixed GridSplitter in DevTools.
11 years ago
Steven Kirk
9ad94743c0
Fix small layout bug with UseLayoutRounding.
11 years ago
Steven Kirk
9efbfc182e
Use IBitmap for Image.Source
And register converter for that interface. This is to conform with
ImageBrush.
11 years ago
Steven Kirk
1eb0fbb385
Further simplify StyleActivator.
The clever stuff was causing styles to fail and probably isn't needed
anyhow. Fixes #371 .
11 years ago
susloparov
ccf59b8690
GridSplitterTests
11 years ago
Steven Kirk
b4417e3bd6
Support loading bitmaps from resources.
Closes #358 .
11 years ago
Steven Kirk
416eb1d7a5
Respect negative margins when culling.
And make ClipToBounds = true as default on TemplatedControl to allow us
to cull more.
11 years ago
Steven Kirk
8e2830ad05
Don't return negative size from Measure.
In the case of a negative margin larger than the available size.
11 years ago
Steven Kirk
c427ab49f6
Cull controls outside clip bounds.
11 years ago
Steven Kirk
b4e23af46e
Tidied up RendererMixin.
Filename wasn't matching class name so renamed file and tidied some
stuff up.
11 years ago
Steven Kirk
53de5f72bf
Update some Rect stuff with impl from SharpDX.
11 years ago
Steven Kirk
3bfba9c8ce
Ensure TreeViewItems are removed from index.
When TreeViewItem is removed from TreeView.
11 years ago
Steven Kirk
8fe84fa1dc
Search logical tree for root TreeView.
11 years ago
Steven Kirk
78abef1551
Tidied up tree item container generators.
In doing so fixed a bug in DevTools where tree items would become
unselectable.
11 years ago
donandren
440fbf44fc
expander some code refactoring
11 years ago
donandren
0f0ae1fb7b
new expander control
11 years ago
Steven Kirk
ea9ba2930a
Revert "Merge pull request #366 from wieslawsoltes/TabStripItem"
This reverts commit 46003152f4 , reversing
changes made to 44408cfc5c .
11 years ago
Steven Kirk
44408cfc5c
ItemContainerGenerator can be null.
11 years ago
Wiesław Šoltés
dd690f9dd5
Reduce TabStripItem Margin value
11 years ago
Steven Kirk
0e3768d2b4
Tweaked documentation and TestScrollable.
11 years ago
Steven Kirk
bfc010f757
Initial implementation of logical scrolling.
aka IScrollInfo in WPF.
11 years ago
susloparov
bd4acc6e5e
Merged GridSplitter related classes into one.
11 years ago
Steven Kirk
75dcd93bf1
Allow changing color of MenuItem via styles.
11 years ago
Steven Kirk
db1e20acc8
Only allow pseudoclasses to be set by control.
Limit adding/removing pseudoclasses to IPseudoClasses interface.
11 years ago