WIP: init.

This commit is contained in:
rabbitism
2024-02-11 23:43:20 +08:00
parent 8f20e823ca
commit 36bb3b563f
5 changed files with 94 additions and 0 deletions

View File

@@ -0,0 +1,17 @@
using Avalonia.Controls;
using Avalonia.Controls.Primitives;
namespace Ursa.Controls;
public class NavMenu: SelectingItemsControl
{
protected override bool NeedsContainerOverride(object? item, int index, out object? recycleKey)
{
return NeedsContainer<NavMenuItem>(item, out recycleKey);
}
protected override Control CreateContainerForItemOverride(object? item, int index, object? recycleKey)
{
return new NavMenuItem();
}
}