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
72603182ae
Backport WCT fix for editing DataGrid
3 years ago
Steven Kirk
2b2eb8261a
DataGrid.Items -> ItemsSource.
3 years ago
Emmanuel Hansen
04c8b652c8
move clipboard to TopLevel
3 years ago
Benedikt Stebner
6210018f3b
Propertly handle an InlineUIContainer's logical children
3 years ago
AlmightyJu
d1037a7369
Fix DataGridTemplateColumn reusing edit control when exiting edit mode
3 years ago
Simon Cropp
16ffe2f6f9
use default literal
3 years ago
Giuseppe Lippolis
48eba14e70
fix: Warnings CA1823
3 years ago
Giuseppe Lippolis
a845fc02b6
fix: Obsolete
3 years ago
Max Katz
59d7874b1d
Replace System.Reactive with internal extensions
3 years ago
Giuseppe Lippolis
64f84711ed
fix: Address review
3 years ago
robloo
932d52dcf3
Standardize Default members in Size
3 years ago
Steven Kirk
ec74057151
Removed a number of interfaces.
`IAvaloniaObject`, `IControl`, `ILayoutable`, `IPanel`, `IStyledElement`, `IVisual`.
3 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.
3 years ago
Max Katz
d1868e5d42
Simple implementation of RowTheme, CellTheme, ColumnHeaderTheme and RowGroupTheme
3 years ago
Max Katz
f47f71c08d
Remove AlternatingRowBackground from the API
3 years ago
Maruhl
3378201230
Code refactored for better maintainability (Code from #8668 )
4 years ago
aldelaro5
ed582a9fde
Implement DataContext update notifications on the DataGrid
This fixes #5661 by allowing the DataGrid to notify its cells that their DataContext is about to be changed.
4 years ago
Tim
65866fc526
Improve csv export
- Wrap cell content in " [...] " in order to keep line breaks and other special chars
- Replace any " with "" as " needs to be escaped in csv
4 years ago
Giuseppe Lippolis
ba2747b897
feat: StringBuilderCache
4 years ago
Giuseppe Lippolis
b63b84860c
fix(DataGrid): CS8073 The result of the expression is always 'true'
4 years ago
robloo
26e219404c
Add TemplatePart attributes for DataGrid controls
4 years ago
Max Katz
d083acc20d
Implement support of NthChild in DataGrid
4 years ago
Adir Hudayfi
bbf3099a8f
Fixed memory leak when DataGrid is attached to INotifyCollectionChanged
4 years ago
Tim U
2941c3f635
Rename BubbleUpScrollOnEndReached to IsScrollChainingEnabled
4 years ago
Tim
c7560588fb
use `ScrollViewer.GetBubbleUpScrollOnEndReached` in `DataGrid`
DataGrid handles the scrolling by it's own and not via ScrollViewer, so we need handle it there as well.
4 years ago
Foaltin Dorin
ae48a9a13b
Fix DataGrid selection broken after 3 right clicks
4 years ago
Max Katz
1a8ec1ce0e
Fix DataGrid headers horizontal scrolling
4 years ago
Giuseppe Lippolis
7a8650ae06
fixes(Datagrid): Avoid using Threading.Dispatcher.UIThread.Post(
4 years ago
Giuseppe Lippolis
68370e37a5
fixes(DataGrid): Issue #6508 does not re-enter the edit mode after pressing ESC
5 years ago
0x90d
8526d98d28
Fix datagrid right click selection
5 years ago
Max Katz
98a4364810
Handle horizontal wheel scrolling in DataGrid
5 years ago
Max Katz
c285a0e6a8
Fix DataGrid wheel scroll calculation
5 years ago
Miha Markič
97c33f432a
Applies spell checking on mostly comments, but also non public members and arguments
5 years ago
Giuseppe Lippolis
955fb1ffdb
fixes: Warnings CS0169
5 years ago
Deadpikle
e3bfb4f598
DataGrid SelectedIndex & SelectedItem -> TwoWay
Default `DataGrid` `SelectedIndex` and `SelectedItem` binding mode to `TwoWay`.
5 years ago
Collin Alpert
a2b1320baf
Make DataGrid.SelectAll() public
5 years ago
Roland Soós
b37afa4a3d
clear selected item from CollectionView if null
5 years ago
Anton Ryzhov
2384b07ab8
DataGrid: Extracting error data from DataValidationException #5222
5 years ago
Max Katz
8ae3a9f358
Fix DataGridColumn.DisplayIndex initial value handling
5 years ago
Max Katz
dfe3b55de8
DataGrid :empty-rows and :empty-columns pseudoclasses
5 years ago
Steven Kirk
58c333b6f1
Added PseudoClassesAttribute.
And apply it to our controls. Can be used by designers to add auto-completion support for pseudoclasses.
5 years ago
Maksym Katsydan
6992bd72ce
Add Sorting event and use ListSortDirection instead of bool property
5 years ago
Maksym Katsydan
82bd2c487d
DataGrid: support hideable scrollbars and some another fixes
6 years ago
Maksym Katsydan
60546c68de
DataGrid: implement missed pseudoclasses
6 years ago
Przemysław Onak
8916fda98d
Force recalculation of column width after edit is completed
6 years ago
sdoroff
36147de7d8
fix datagrid row height
6 years ago
Rustam Sayfutdinov
1ce6df7186
Remove duplicate code for MathUtilities
6 years ago