robloo
0863a05c76
Rename PointerLeave to PointerExited
4 years ago
robloo
8a0903f616
Rename PointerEnter to PointerEntered
4 years ago
Giuseppe Lippolis
a25ce2fb08
feat: move InternalsVisibleTo in csproj
4 years ago
Giuseppe Lippolis
ba7fd6c9e8
fix: some xml comment
4 years ago
Max Katz
75a10efcf1
Avoid static references in DataGrid fluent theme
4 years ago
Tim
6af71c36de
Fix DataGridRow resizing issue
4 years ago
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
a08ccd91cb
Fix DataGrid scrolling
4 years ago
robloo
26e219404c
Add TemplatePart attributes for DataGrid controls
4 years ago
Steven Kirk
fb0da85ad3
Merge core libraries. ( #5831 )
* Merge core libraries.
Everything below `Avalonia.Controls` into `Avalonia.Base`.
* Move new files to correct place.
* Removed unused dirs/projects,
* Removed outdated references from theme assemblies.
* Merge unit tests to match new assembly layout.
* Fixup test namespaces.
* Make directory match namespace.
* Move files to match namespace.
* Move files to match namespace.
* Fix up incorrect namespace.
`Avalonia.Visuals.Media.Imaging` -> `Avalonia.Media.Imaging`.
* Fix resource URL.
* Removed outdated dependencies.
* Added missing project reference.
* Update test namespaces.
* Fix merge error.
* Fix merge errors.
* Fix bad merge in WindowsInteropTest.csproj.
* Fix up merge errors in csprojs.
* Remove merged tests from nuke.
* Fix up namespace.
* Fix compile error.
* Fix failing tests.
Now that more unit tests are present in Avalonia.Base.UnitTests, general `AvaloniaObject` properties are getting registered. Ignore those.
Co-authored-by: Jumar Macato <16554748+jmacato@users.noreply.github.com>
4 years ago
Max Katz
af9f27677d
Fix NRE in DataGrid
4 years ago
Max Katz
5019ee0985
Add missing support of Border properties to the DataGrid templates
4 years ago
Max Katz
f7e8b7658f
Do not hardcode Margin and VerticalAlignment on data grid text column
4 years ago
Max Katz
d083acc20d
Implement support of NthChild in DataGrid
4 years ago
Steven Kirk
79c82d2aad
Update api compat baselines.
4 years ago
Steven Kirk
f8706278a8
Make OnPropertyChanged non-generic.
4 years ago
Adir Hudayfi
bbf3099a8f
Fixed memory leak when DataGrid is attached to INotifyCollectionChanged
4 years ago
Steven Kirk
f682f5af7c
Added generic virtual methods analyzer.
Added a new `DevAnalyzers` project with a single analyzer to detect generic virtual/interface methods.
4 years ago
Yoh Deadfall
55710e8514
Used ToArray where it benefits over ToList
4 years ago
Benedikt Stebner
b99e1b6b2c
Cleanup attached properties
4 years ago
Benedikt Stebner
9250d93407
Implement embedded runs
Improve text edit navigation
Implement IncrementalTabWidth
4 years ago
Dan Walmsley
b2ce338ade
add empty baselines.
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
Lubomir Tetak
0cd4b90bc7
DataGrid - handle OSX key modifiers (ctrl vs cmd)
4 years ago
Tim U
43903f6671
Insert XML-Comments
4 years ago
Tim U
61fd2318fa
Remove unused Constructor
The constructor was needed to override IsReadonly. This is not needed anymore.
4 years ago
Tim U
66a02a37d0
Handle IsReadOnly correct for DataGridTemplateColumn
4 years ago
Tim U
88db01532f
Implement CellEditingTemplate
4 years ago
Giuseppe Lippolis
2ac4eafdcf
fixes: WarningsAsErrors in Visual Studio
4 years ago
Steven Kirk
691f93a1ed
Multi-target net6.0.
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
Foaltin Dorin
ae48a9a13b
Fix DataGrid selection broken after 3 right clicks
4 years ago
Lubomir Tetak
424ddb0463
DataGridColumn - fix LayoutRoundedWidth with DPI scaling applied
4 years ago
Takoooooo
1e855bd738
cleanup
4 years ago
Lubomir Tetak
ebd1f53667
DataGrid minimum distance threshold when dragging headers
4 years ago
Max Katz
1a8ec1ce0e
Fix DataGrid headers horizontal scrolling
5 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
68a3f7fa97
Update DataGridColumnHeader.cs
5 years ago
0x90d
b473892649
Update DataGridColumn.cs
5 years ago
Lighto
88d94379fe
Allow creating custom Datagrid columns ( #6689 )
* Change BindingTarget of DataGridBoundColumn to public, this will allow custom columns
* Changed modifier to protected
5 years ago
workgroupengineering
4a9a2b0ac0
fix: Issue #5637 ( #5638 )
* fix: Issue #5637 DataGridTemplateColumn incorrect select template when DataGridRow Recycled
* fixes(DataGrid): Binding Exception on DataGridTemplateColumn
5 years ago
Giuseppe Lippolis
7a8650ae06
fixes(Datagrid): Avoid using Threading.Dispatcher.UIThread.Post(
5 years ago
Giuseppe Lippolis
c919109be6
fixes(DataGrid): Issue #6567 New line in Editable DataGrid, Not editable
5 years ago
Giuseppe Lippolis
68370e37a5
fixes(DataGrid): Issue #6508 does not re-enter the edit mode after pressing ESC
5 years ago
Giuseppe Lippolis
10e3fc7828
fixes(DataGrid): Warning CS0414 The field 'CellEditBinding.SubjectWrapper._settingSourceValue' is assigned but its value is never used
5 years ago
Giuseppe Lippolis
7ee5446ee4
fixes(DataGrid): Warning CS0649 Field 'DataGridPathGroupDescription._valueConverter' is never assigned to, and will always have its default value null
5 years ago