diff --git a/samples/BehaviorsTestApplication/Views/MainView.axaml b/samples/BehaviorsTestApplication/Views/MainView.axaml index 20311267a..4939f423a 100644 --- a/samples/BehaviorsTestApplication/Views/MainView.axaml +++ b/samples/BehaviorsTestApplication/Views/MainView.axaml @@ -94,9 +94,15 @@ + + + + + + diff --git a/samples/BehaviorsTestApplication/Views/Pages/ContentControlFilesDropBehaviorView.axaml b/samples/BehaviorsTestApplication/Views/Pages/ContentControlFilesDropBehaviorView.axaml new file mode 100644 index 000000000..609d64b5a --- /dev/null +++ b/samples/BehaviorsTestApplication/Views/Pages/ContentControlFilesDropBehaviorView.axaml @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/samples/BehaviorsTestApplication/Views/Pages/ContentControlFilesDropBehaviorView.axaml.cs b/samples/BehaviorsTestApplication/Views/Pages/ContentControlFilesDropBehaviorView.axaml.cs new file mode 100644 index 000000000..7db49ce8c --- /dev/null +++ b/samples/BehaviorsTestApplication/Views/Pages/ContentControlFilesDropBehaviorView.axaml.cs @@ -0,0 +1,17 @@ +using Avalonia.Controls; +using Avalonia.Markup.Xaml; + +namespace BehaviorsTestApplication.Views.Pages; + +public partial class ContentControlFilesDropBehaviorView : UserControl +{ + public ContentControlFilesDropBehaviorView() + { + InitializeComponent(); + } + + private void InitializeComponent() + { + AvaloniaXamlLoader.Load(this); + } +} diff --git a/samples/BehaviorsTestApplication/Views/Pages/TypedDragBehaviorView.axaml b/samples/BehaviorsTestApplication/Views/Pages/TypedDragBehaviorView.axaml new file mode 100644 index 000000000..b1616aaa5 --- /dev/null +++ b/samples/BehaviorsTestApplication/Views/Pages/TypedDragBehaviorView.axaml @@ -0,0 +1,47 @@ + + + + + + + + + + + + + + + + + + + diff --git a/samples/BehaviorsTestApplication/Views/Pages/TypedDragBehaviorView.axaml.cs b/samples/BehaviorsTestApplication/Views/Pages/TypedDragBehaviorView.axaml.cs new file mode 100644 index 000000000..9c0fa7126 --- /dev/null +++ b/samples/BehaviorsTestApplication/Views/Pages/TypedDragBehaviorView.axaml.cs @@ -0,0 +1,19 @@ +using Avalonia.Controls; +using Avalonia.Markup.Xaml; +using BehaviorsTestApplication.ViewModels; + +namespace BehaviorsTestApplication.Views.Pages; + +public partial class TypedDragBehaviorView : UserControl +{ + public TypedDragBehaviorView() + { + InitializeComponent(); + DataContext = new DragAndDropSampleViewModel(); + } + + private void InitializeComponent() + { + AvaloniaXamlLoader.Load(this); + } +}