amwx
ca17a9d0aa
Sample Pages
5 years ago
Dan Walmsley
304c49821c
fix control catalog.
5 years ago
Nikita Tsukanov
303b6c1586
Remove ReactiveUI usage from sample apps
5 years ago
Steven Kirk
98974af13e
Added cursor page to control catalog.
5 years ago
Steven Kirk
172feab259
Fix removing selected items in ListBoxPage.
Previously, would remove all items if `AlwaysSelected` enabled.
5 years ago
Steven Kirk
1b4fe4f563
Refactor ListBoxPage.
- Make the list box fill available space
- `SelectionMode` is a `[Flags]` enum so a combo box didn't make sense
- Add check for `AutoScrollToSelectedItem`
5 years ago
Steven Kirk
4e6ef0a023
Use SelectionModel in samples.
6 years ago
Steven Kirk
af90219ff4
Reverted SelectionModel.
6 years ago
Steven Kirk
a91d632211
Move ListBox page view model to its own file.
Also remove `SelectedItem` and `SelectedItems` in favor of `SelectionModel`.
6 years ago
Maksym Katsydan
f00219379c
Detailed MenuPage examples
6 years ago
Steven Kirk
547d3228ea
Undo perf regression.
6 years ago
Steven Kirk
4fbc43e785
Use RecyclingElementFactory in ItemsRepeaterPage.
6 years ago
amwx
d522def7bc
Fix formatting
6 years ago
amwx
e385dbc43c
Adds control catalog page
6 years ago
Dan Walmsley
aa4dfc5495
rename flags and fix win32 implementation.
6 years ago
Dan Walmsley
122821317f
remove unused hint flags.
6 years ago
Dan Walmsley
2cc40e3c6a
add a prefer managed chrome to demo page
6 years ago
Dan Walmsley
6e47b625cf
fix animations
6 years ago
Dan Walmsley
1ba0d5eb6d
osx supports prefering system chrome buttons and also can turn chrome buttons on or off.
6 years ago
Dan Walmsley
f08e4252c8
fill titlebar with titlebar material
6 years ago
Dan Walmsley
ec4908f6d1
working margins
6 years ago
Dan Walmsley
1e798be784
insert managed chrome when extend client area is enabled and hint flag is set.
6 years ago
Dan Walmsley
d4fa9ad406
Move transparency to window customizations page.
6 years ago
Dan Walmsley
454cc06184
Add a WindowCustomization page to the control catalog.
6 years ago
Steven Kirk
d22b4ecbc4
Give ItemsRepeater items a background.
So one can see their bounds easily.
6 years ago
Steven Kirk
d504c86199
Added a "Select Random Item" button to TreeView page.
Causes an exception due to containers not being materialized.
6 years ago
Steven Kirk
63c336e6d1
Refactored TreeView page in ControlCatalog.
To make it a bit easier to debug nested selection problems.
6 years ago
Dan Walmsley
17c2268703
add window states demo to control catalog.
6 years ago
Michael Babienco
f8756416be
Update sample for macOS checked menu item
6 years ago
Dariusz Komosiński
7f72230597
Fix ItemsRepeater not clearing focused elements on items source changed.
6 years ago
Dan Walmsley
08bb2399f6
implement File -> Exit and Help -> About in control catalog.
6 years ago
Steven Kirk
9317aeda6a
Added "Randomize Heights" to ItemsRepeaterPage.
6 years ago
Dariusz Komosinski
ca1d231fce
Reduce boxing allocations.
6 years ago
Steven Kirk
fa6505123f
Allow adding items anywhere in list.
By clicking an item in `ItemsRepeater` to select the insertion point.
7 years ago
Steven Kirk
8ef5fdfbc1
Add "Add Item" button to ItemsRepeaterPage.
7 years ago
Dariusz Komosinski
689781f24e
Make ViewModelBase and ViewLocator internal.
7 years ago
Nikita Tsukanov
9efdffe875
Don't use global variables in ControlCatalog
7 years ago
Steven Kirk
5e5b090602
Display a disabed menu item in ControlCatalog.
7 years ago
Dan Walmsley
41102bad24
Notification control is not notification card and simple notification is now Notification.
7 years ago
Dan Walmsley
e45805aa50
suggested api changes
7 years ago
Dan Walmsley
e14cc277d7
dont use properties on toplevel
7 years ago
Dan Walmsley
96d912c46c
implement notifications page in control catalog
7 years ago
Dan Walmsley
51b5ebe3c6
polish notification example code.
7 years ago
Dan Walmsley
f8f5610b8c
polish notifications
7 years ago
Dan Walmsley
f09228cc48
simplify the usage of notification manager inside main window.
7 years ago
Dan Walmsley
feba03d113
attempt to bind to local notification manager.
7 years ago
Dan Walmsley
962ed29bb6
remove need for seperate NotificationManager class.
7 years ago
Dan Walmsley
b6fc0d7857
NotificationContent template works
7 years ago
Dan Walmsley
f1cc462abc
implement MVVM style notifications. (Managed only)
7 years ago
Steven Kirk
7192673d43
Display (broken) data-bound context menu in ControlCatalog.
To demonstrate #2325 . Moved `MenuPageViewModel` and `MenuItemViewModel` to new `ViewModels` directory so the latter can be reused for `ContextMenuPageViewModel`.
7 years ago