Приложение .NET MAUI Blazor невозможно перетащитьC#

Место общения программистов C#
Anonymous
Приложение .NET MAUI Blazor невозможно перетащить

Сообщение Anonymous »

Я разрабатываю приложение .NET MAUI Blazor и использую Mudblazor (отлично и настоятельно рекомендуется). С помощью Mudblazor было легко создать зоны перетаскивания для действий перетаскивания, но когда я запускал, в результате приложение вообще не могло перетаскивать.
Изображение

бритва:

Код: Выделить всё

HTML5




Drop Zone 1


Drop Zone 2



@context.Name



@code {
private void ItemUpdated(MudItemDropInfo dropItem)
{
dropItem.Item.Identifier = dropItem.DropzoneIdentifier;
}

private List _items = new()
{
new DropItem(){ Name = "Drag me!", Identifier = "Drop Zone 1" },
new DropItem(){ Name = "Or me!", Identifier = "Drop Zone 2" },
new DropItem(){ Name = "Just Mud", Identifier = "Drop Zone 1" },
};

public class DropItem
{
public string Name { get; init; }
public string Identifier { get; set; }
}
}
CSS бритвы:

Код: Выделить всё

.html5
{
user-select: none;
width: 25%;
min-height: 6.5em;
margin: 1rem 0 0 1rem;
background-color: green;
color:white;
border-radius: 0.75em;
padding:4%;
touch-action:none;
}
как показано на изображении, я также попробовал очень низкий тестовый объект ручной работы, но ничего.

Вернуться в «C#»