Steven Kirk
|
2b8b5103f3
|
Added DropDown style.
There are a few things still missing before it can work.
|
11 years ago |
Steven Kirk
|
2f67a6d8d1
|
Define FocusAdorner in XAML.
|
11 years ago |
Steven Kirk
|
2f61edcc5f
|
Added ":is(Type)" selector support.
|
11 years ago |
Steven Kirk
|
b3cdd92398
|
Allow StrokeDashArray in XAML.
|
11 years ago |
Steven Kirk
|
71cd3d965b
|
More work on XAML control theme.
|
11 years ago |
Steven Kirk
|
34cca87b99
|
Removed workarounds.
|
11 years ago |
Steven Kirk
|
7734f2bb52
|
Fix assorted bugs.
|
11 years ago |
Steven Kirk
|
3427b7655b
|
Added PerspexProperty plugin to ExpressionObserver.
|
11 years ago |
Steven Kirk
|
06f59e57f4
|
Started adding an ExpressionObserver plugin system.
So that we can handle PerspexObjects etc in an extensible fashion.
|
11 years ago |
Steven Kirk
|
142eaa1c7c
|
More work on XAML styles.
- Added "Control[Property=Value]" selector handling
- Added hacks for ExpressionObserver not currently handing attached
properties
- Added ContentControl style
- Fixed ScrollBar and TextBox
|
11 years ago |
Steven Kirk
|
3808372896
|
Added RadioButton, ToggleButton XAML styles.
|
11 years ago |
Steven Kirk
|
e6351e8269
|
Added basic implementation of MultiBinding.
Just enough to allow TextBox's floating watermark logic to work.
|
11 years ago |
Steven Kirk
|
16d74ff121
|
Use correct property for floating watermark.
|
11 years ago |
Steven Kirk
|
30e3b28c93
|
Started adding general purpose IValueConverters.
|
11 years ago |
Steven Kirk
|
c988bdb387
|
Fixed the problem with binding converters.
Wasn't assigning the property in the markup extension ProvideValue.
D'oh.
|
11 years ago |
Steven Kirk
|
826d30d7d0
|
Updated OmniXAML
To see if it fixed nested markup extensions. Doesn't seem to have had.
|
11 years ago |
Steven Kirk
|
1669bdddd8
|
Fixed previous commit.
It wasn't OmniXAML ignoring the binding, the problem was that I was
trying to set the property twice.
|
11 years ago |
Steven Kirk
|
e301e56a9d
|
Start making Converters work.
When passed to Binding. Found another problem with OmniXAML which means
we can't continue along this road: OmniXAML issue #50.
|
11 years ago |
Steven Kirk
|
b230c3b3f3
|
Renamed XamlBinding -> Binding
Had to also rename enclosing namespace from Binding to Data as classes
with same name as a namespace cause problems.
|
11 years ago |
Steven Kirk
|
c4a81351cc
|
Removed XamlBindingDefinition.
And return XamlBinding directly from markup extension.
|
11 years ago |
Steven Kirk
|
525c0dc052
|
Trying to add XAML Binding converters.
But nested MarkupExtensions don't seem to work.
|
11 years ago |
Steven Kirk
|
42da070678
|
Added TextBox XAML style.
Watermark not yet working - need to either expose properties controlling
visibility or add XAML multi-bindings.
|
11 years ago |
Steven Kirk
|
4fd9434733
|
Special case for unstyled TextBox.
Don't throw exception on mouse mouse.
|
11 years ago |
Steven Kirk
|
4d2461e156
|
Make checkbox work.
|
11 years ago |
Steven Kirk
|
52b6c0feac
|
Fixed TemplatedParent binding.
Was doing stupid stuff before.
|
11 years ago |
Steven Kirk
|
785238bdf1
|
Merged XamlBinding and XamlTemplateBinding.
|
11 years ago |
Steven Kirk
|
187d14c018
|
Added ScrollViewer XAML style.
ScrollBar not yet working.
|
11 years ago |
Steven Kirk
|
afb5e169de
|
Implemented more control styles in XAML.
Now removed DefaultTheme so only XAML styles are taking affect.
|
11 years ago |
Steven Kirk
|
3cda7774c5
|
Use GetRuntimeProperty here.
As it automatically looks in base classes.
|
11 years ago |
Steven Kirk
|
25fa7ddc6a
|
Added Carousel and CheckBox XAML styles.
|
11 years ago |
Steven Kirk
|
7daea7db27
|
Merge branch 'master' into xaml-control-themes
Conflicts:
src/Markup/Perspex.Markup.Xaml/Context/PerspexWiringContext.cs
|
11 years ago |
Steven Kirk
|
ad3c868321
|
Updated OmniXAML
|
11 years ago |
Steven Kirk
|
b1c44e7b1c
|
Merge pull request #280 from Perspex/xamlapp_improvement
Improved XamlTestApplication + new GeometryConverter
|
11 years ago |
Steven Kirk
|
972f635b82
|
Updated OmniXAML.
Style includes now work - yay!
|
11 years ago |
Steven Kirk
|
1b17b037cf
|
Use ContentAttribute to identify content property.
|
11 years ago |
Steven Kirk
|
9e1de29c81
|
Commented-out non-working code for now.
|
11 years ago |
Steven Kirk
|
a18795b160
|
Put button style into its own file.
And add StyleInclude class to import it. Unfortunately doesn't work yet
due to bug in OmniXAML: https://github.com/SuperJMN/OmniXAML/issues/48
|
11 years ago |
Steven Kirk
|
f416a98fa6
|
Correctly handle negative mouse positions.
When mouse is captured, the position held in lParam can be negative.
This wasn't being handled. Fixes #281.
|
11 years ago |
Steven Kirk
|
a098dfac73
|
Directly manipulate button template border.
|
11 years ago |
Steven Kirk
|
526ce1e0cc
|
Get the PerspexProperty type from the Style.
|
11 years ago |
Steven Kirk
|
ba226d47a6
|
Return TargetType from Selector.
|
11 years ago |
Steven Kirk
|
d762913cd5
|
Lookup property on correct object.
|
11 years ago |
Steven Kirk
|
88f155cdaa
|
Merge branch 'refs/heads/property-registry' into xaml-control-themes
Conflicts:
tests/Perspex.Controls.UnitTests/TreeViewTests.cs
|
11 years ago |
Steven Kirk
|
20436d95de
|
Correctly implement finding property by name.
|
11 years ago |
Steven Kirk
|
6bd5f85d4d
|
Update Owner when AddOwnering properties.
|
11 years ago |
Steven Kirk
|
952e4a99f7
|
Created PerspexPropertyRegistry.
And move registration of properties, finding properties etc here.
|
11 years ago |
José Manuel Nieto Sánchez
|
7333b8c465
|
Improved XamlTestApplication + new GeometryConverter
|
11 years ago |
Nikita Tsukanov
|
d3f0baaa9b
|
Merge pull request #279 from Perspex/ImaBrokeDude-patch-1
Update intro.md
|
11 years ago |
Darnell Williams
|
3992abded8
|
Update intro.md
|
11 years ago |
Steven Kirk
|
4790c75303
|
Merge pull request #278 from Perspex/ImaBrokeDude-readme-patch
Corrected Styling Info
|
11 years ago |