robloo
5c24e38490
Add DataGridColumn Tag property
3 years ago
Max Katz
d267d06a08
Move PlatformHotkeyConfiguration to IPlatformSettings
3 years ago
Max Katz
596f876868
Use PlatformHotkeyConfiguration.Instance instead of locator
3 years ago
Max Katz
20064647dd
Limit IFocusManager API, extend IInputElement API, remove visible static properties
3 years ago
Max Katz
d2fe3e1762
DataGrid shouldn't have an annoying adorner when anything is focused inside
3 years ago
Max Katz
1ba06676fd
Fix DataGrid focus related properties defaults
3 years ago
Max Katz
881dbfa62a
More mInor changes
3 years ago
Max Katz
dd8f138a2f
Potential fix for EndCellEdit
3 years ago
Max Katz
4198ab3a32
Backport some WCT DataGrid fixes
3 years ago
Max Katz
72603182ae
Backport WCT fix for editing DataGrid
3 years ago
Lubomir Tetak
f829cdcdcd
cleanup
3 years ago
Lubomir Tetak
6535e299b0
DataGrid column resize near edge fix
3 years ago
Steven Kirk
2b2eb8261a
DataGrid.Items -> ItemsSource.
3 years ago
Emmanuel Hansen
04c8b652c8
move clipboard to TopLevel
3 years ago
robloo
072e0613bb
Remove the IsDefault property
These was only removed for relevant/discussed types
4 years ago
Tim
708c8a1c29
Add missing ClipToBounds for inner Grid
4 years ago
pr8x
550b9ed881
Fix some issues with SimpleTheme
4 years ago
Steven Kirk
d98467c3d8
Remove TotalCountChanged.
Merge it into existing `IChildIndexProvider.ChildIndexChanged` event.
4 years ago
Benedikt Stebner
6210018f3b
Propertly handle an InlineUIContainer's logical children
4 years ago
Max Katz
0c20abec12
Update src/Avalonia.Controls.DataGrid/Themes/Fluent.xaml
4 years ago
Max Katz
86c7e90783
Fix DataGrid theming
4 years ago
Max Katz
e9a01c6c21
Update naming
4 years ago
Max Katz
d8d2240ecb
Implement support for DataTypeInheritFromAttribute
4 years ago
Steven Kirk
8861f62ec1
Added index to ChildIndexChangedEventArgs.
4 years ago
Steven Kirk
67c9221d3c
Tweaked InstancedBinding API.
- Remove `Value` from the API, will always contain an `IObservable<object?>` from now
- Remove subject from the API, caller can try to cast the observable itself
4 years ago
Giuseppe Lippolis
1a0492dcb0
fix: Warning CS0105: The using directive for 'Avalonia.Reactive' appeared previously in this namespace
4 years ago
AlmightyJu
d1037a7369
Fix DataGridTemplateColumn reusing edit control when exiting edit mode
4 years ago
Simon Cropp
16ffe2f6f9
use default literal
4 years ago
Giuseppe Lippolis
8f745ba6fc
fix: Address Review
4 years ago
Giuseppe Lippolis
bd2e2d1e9b
feat: Address Rule CA2211
4 years ago
Giuseppe Lippolis
48eba14e70
fix: Warnings CA1823
4 years ago
Giuseppe Lippolis
a845fc02b6
fix: Obsolete
4 years ago
Max Katz
8a78f134c5
Remove JetBrains.Annotations from the repo
4 years ago
Max Katz
59d7874b1d
Replace System.Reactive with internal extensions
4 years ago
Dmitry Zhelnin
e0c2d5b63d
DataGridColumn: change access modifier of OwningGrid property to protected internal
4 years ago
Dmitry Zhelnin
6b07b90161
DataGridValueConverter: fix processing of nullable values
4 years ago
Giuseppe Lippolis
64f84711ed
fix: Address review
4 years ago
Kevin Ivarsen
5a1390721f
Better fix for #9633 : assign keys to correct state
4 years ago
Kevin Ivarsen
845fea9d11
Swap the figures used for expanded/collapsed groups in DataGrid to match the standard convention.
4 years ago
dif-sam
ef535eeea6
Switch IControl to Control
4 years ago
dif-sam
8b490152d4
Increase GenerateElement performance
Use ability of the IRecyclingDataTemplate to speed up performance, when CellTemplate is an instance of DataTemplate type.
4 years ago
robloo
932d52dcf3
Standardize Default members in Size
4 years ago
robloo
3fc6a51571
Remove Rect.Default
4 years ago
robloo
509ebddcc4
Standardize Default member in Rect
4 years ago
robloo
b8a1aaa329
Standardize IsDefault member in Rect
4 years ago
Steven Kirk
ec74057151
Removed a number of interfaces.
`IAvaloniaObject`, `IControl`, `ILayoutable`, `IPanel`, `IStyledElement`, `IVisual`.
4 years ago
dif-sam
6750692af7
Fix SelectionChanged event unsubscribtions
That change fix very tricky bug. Our case:
We have DataTemplate that contains DataGrid inside it. And Datagrid has an AttachedProperty (that deserve us to observe changes in Datagrid's SelectedItems). which work through event subscription. Memory leaks happen (and the logic for observe selected items breaks) when DataTemplate switches DataContext.
4 years ago
Max Katz
fa0cea97fe
Enable compiled bindings by default and fix all the usages + adjust some namespaces
4 years ago
Giuseppe Lippolis
b8b180f64c
feat(DataGrid): Address rule CA1822
4 years ago
Giuseppe Lippolis
36cfc43a59
feat: Address CA1820 Rule
4 years ago