Steven Kirk
87ab442ab3
Fixes #466 .
10 years ago
Steven Kirk
8c9a2e89ad
Make DataTemplate-created TreeViewItems namescopes.
Closes #463 .
10 years ago
Steven Kirk
4057670f43
Ensure that PerspexObject bindings are unsubbed.
10 years ago
Steven Kirk
766a814f4e
Check for correct state on attach/detach to tree.
Make sure that if we're attached to a logical tree, we can invoke
DetachedFromLogicalTree when Parent is set to null. This also has a side
effect in that Parent will now be non-null when DetachedFromLogicalTree
is called.
10 years ago
Steven Kirk
fa7d810bbe
Dispose of PopupRoot when detached from tree.
10 years ago
Steven Kirk
17c2a3261e
Filter out null entries in item containers.
10 years ago
Steven Kirk
886b837291
Allow OnDetachedFromLogicalTree to be fired > once.
As it can happen now that TemplatedControl is correctly detaching
template children.
10 years ago
Steven Kirk
d0dc103c5e
Supply UnsetValue for DirectProperty.
When a direct property is set to UnsetValue, previously it used
default(TValue). Allow that value to be overridden and make it be -1 for
SelectingItemsControl.SelectedIndex.
10 years ago
Steven Kirk
21ae855a06
Supply UnsetValue for DirectProperty.
When a direct property is set to UnsetValue, previously it used
default(TValue). Allow that value to be overridden and make it be -1 for
SelectingItemsControl.SelectedIndex.
10 years ago
Steven Kirk
1ae6b929b3
Think I've fixed the leak...
But I think it's showing up bugs elsewhere that need to be fixed.
10 years ago
Steven Kirk
913c647bcb
Think I've managed to repro Core2D leak.
10 years ago
Steven Kirk
79843ae311
Make DataTemplate-created controls namescopes.
10 years ago
Jeremy Koritzinsky
eea178500a
Added test and fixed implementation.
10 years ago
Steven Kirk
13599a6ebc
Set Track's logical child.
To its Thumb. This fixes a problem with styling ScrollBar.
10 years ago
Jeremy Koritzinsky
bbe460c18f
Added interface and implementation for application exiting. Will automatically close all windows when called.
10 years ago
Wiesław Šoltés
37de675f5a
Added PseudoClass for OrientationProperty
10 years ago
Steven Kirk
6e337ec877
Fix loading of UserControls.
Also added a UserControl test, though it turns out it was unrelated to
the problem at hand.
10 years ago
Steven Kirk
c8dc3ff29b
Default theme now uses style resources.
10 years ago
Wiesław Šoltés
462643c8c4
Fixed TickFrequency OmniXaml.ParseException
10 years ago
Artsiom Herasimchuk
8c22f3bf3b
Added implementation of Slider
10 years ago
Steven Kirk
80ecc8002b
Implemented delayed bindings.
10 years ago
Steven Kirk
8ca890d168
Started implementing XAML lifecycle listener.
We need to delay bindings until everything is set up before everything
works though.
10 years ago
radoslav-radev
b3a26498cb
Mame Popup GetPosition() method virtual.
10 years ago
Steven Kirk
2e3fb75ed6
Updated OmniXAML.
Added some missing namespace definition attributes as now OmniXaml uses them properly.
10 years ago
danwalmsley
b845680b2e
Font scaling on linux, and FolderBrowse implementation for linux.
10 years ago
danwalmsley
08ef760431
fixed undo redo helper.
10 years ago
Dan Walmsley
8da396c518
fixed code that crashes mono compiler.
10 years ago
Steven Kirk
d7baf6fef6
Fix name on addition to logical tree.
10 years ago
Steven Kirk
663b1fe490
Moved Name to Control.
10 years ago
Steven Kirk
81065f1d24
Added logical tree attachment events to ILogical.
10 years ago
Steven Kirk
338b71b204
Moved IVisual to Perspex.VisualTree.
10 years ago
Steven Kirk
a72c3e46bf
Moved ILogical to Perspex.LogicalTree.
10 years ago
Steven Kirk
d0efd0c6d4
Clear TemplatedParent of ex-template children.
This prevents them still being bound to their ex-TemplatedParent. Fixes
#435 .
10 years ago
Steven Kirk
92bca08e3b
Correctly maintain TreeContainerIndex.
Fixes #434
10 years ago
Steven Kirk
03c7cb5456
Handle inserts into ItemsControl items.
Fixes #431 .
10 years ago
danwalmsley
979c5affb8
corrected default binding mode for checkbox, treeview itemms and selected items.
10 years ago
Steven Kirk
d85a4eae16
Fixed typo.
10 years ago
Steven Kirk
b6c60cf334
Added FontWeight to TemplatedControl.
10 years ago
Steven Kirk
2577855b09
Correctly resolve attached properties.
Design.Width/Height was getting written to Width/Height. Should fix
#428 .
10 years ago
danwalmsley
b87c4a8d66
Win32 implementation of folder browse dialog.
10 years ago
danwalmsley
90f4672be0
removed dependency from ookii dialogs and implemented using Windows Code pack.
10 years ago
danwalmsley
9a3f08ce9d
Basic implementation of BrowseFolderDialog and Win32 Implementation.
10 years ago
danwalmsley
202f5839b2
fixed textblock so fontstyle, font weight, etc triggers re-render.
10 years ago
radoslav-radev
4ec289479b
Add Popup PlacementMode Center: measure popup child according to placement target instead of popup root.
10 years ago
radoslav-radev
f58adf202f
Add PlacementMode Center in Popup.
10 years ago
Steven Kirk
3e3134217c
Fixed name of PointerPressedEventArgs.
10 years ago
danwalmsley
c4060802a8
Implemented textbox isreadonly property.
10 years ago
Steven Kirk
a03dad9bab
Removed a bunch of unused members/classes.
10 years ago
Steven Kirk
afcdab9101
Improved GetTemplatedChildren
Now doesn't need to enumerate the whole descendent tree.
10 years ago
Steven Kirk
f004a0a778
Added IsTemplateFocusTarget attached property.
And use it in TreeViewItem's data template to place the focus adorner
around the correct control. Closes #294 .
10 years ago