Steven Kirk
b2556d62f5
Fix some layout rounding issues.
Fixes for #8092 :
- Always round sizes up, not to the nearest pixel, thereby ensuring that `DesiredSize`s don't get rounded down where possible.
- Apply rounding to `Padding` and `BorderThickness` in measure pass as well as arrange pass, to ensure that `DesiredSize` takes this rounding into account.
4 years ago
Max Katz
d083acc20d
Implement support of NthChild in DataGrid
4 years ago
Steven Kirk
f8706278a8
Make OnPropertyChanged non-generic.
4 years ago
Lubomir Tetak
0cd4b90bc7
DataGrid - handle OSX key modifiers (ctrl vs cmd)
4 years ago
Tim U
66a02a37d0
Handle IsReadOnly correct for DataGridTemplateColumn
4 years ago
Tim
6d43803402
fix: Make DataGridColumn.Header and .HeaderTemplate a DirectProperty
this enables Binding and DynamicResource usage
4 years ago
Tim
edf9505598
Add Property DataGridColumn.HeaderTemplate
4 years ago
Lubomir Tetak
424ddb0463
DataGridColumn - fix LayoutRoundedWidth with DPI scaling applied
4 years ago
0x90d
f6406cecf0
Update DataGridColumn.cs
5 years ago
0x90d
e564a01663
Update DataGridColumn.cs
5 years ago
0x90d
d138924a95
Update DataGridColumn.cs
5 years ago
0x90d
b473892649
Update DataGridColumn.cs
5 years ago
Giuseppe Lippolis
87ea2915f8
fixes(DataGrid): Fix binding IsVisible
5 years ago
Miha Markič
97c33f432a
Applies spell checking on mostly comments, but also non public members and arguments
5 years ago
sdoroff
4cd4b0e09e
Added IComparer sorting to DataGridColumn
Adds an IComparer property to DataGridColumn
that can be used to customized the how a column
gets sorted
5 years ago
Max Katz
14e3799641
Use BindingBase in DataGrid instead of Binding and support CompiledBinding
5 years ago
Giuseppe Lippolis
a6c705bf70
Update XML Comment
6 years ago
Maksym Katsydan
6992bd72ce
Add Sorting event and use ListSortDirection instead of bool property
6 years ago
Jumar Macato
0ffad0001a
Remove regions + superflous empty newlines.
7 years ago
Jumar Macato
1d9593a238
Remove commented-out code on DataGrid.
7 years ago
Jumar Macato
7d8e218699
Make ICollectionView internal and rename DataGrid specific
classes on Avalonia.Collection namespace of DataGrid's assembly
with DataGrid prefix to avoid API pollution later on.
7 years ago
Jumar Macato
2c0936580e
Move DataGrid to a separate assembly and add it to CoreLibraries.props.
7 years ago
Jumar Macato
c7bd359bb3
Fix namespaces, part 2 of N
7 years ago
Jumar Macato
01f2a070cf
DataGrid integration to Avalonia.Controls part 1 of N
7 years ago
sdoroff
cfb013bbf7
Alter DataGridColumn to use IControl instead of Control
8 years ago
sdoroff
9501271408
Implemented Validation
Uses the binding validation framework to validate cell edits
8 years ago
sdoroff
491ac53e79
Initial commit
8 years ago