Проблема с работой панели MultiSplitter.C#

Место общения программистов C#
Ответить
Anonymous
 Проблема с работой панели MultiSplitter.

Сообщение Anonymous »

Я создал новое автономное веб-приложение blazor с пользовательским интерфейсом Fluent Blazor после установки шаблонов Fluent blazor.

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

dotnet new install Microsoft.FluentUI.AspNetCore.Templates
На этих снимках экрана показано, как я настраивал это самое простое приложение:
Изображение

Изображение

Затем я перешел к компоненту бытовой бритвы и создал следующее:

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


Left Menu




Main Content


Console log




Properties



@code
{
void OnResizeHandler(FluentMultiSplitterResizeEventArgs e)
{
}

void OnCollapseExpand(FluentMultiSplitterEventArgs e)
{
bool willCollapse = !e.Pane.Collapsed;
}
}
Это более или менее полная копия страницы документации компонента MultiSplitter.
Однако, когда я запускаю приложение и пытаюсь изменить размер различных панелей, они остаются на месте и даже не сворачиваются. Поэтому я считаю, что мне не хватает небольшого количества кода, который мне нужно куда-то включить, чтобы все это работало.
Я попробовал добавить следующую строку builder.Services.AddHttpClient(); перед строкой с builder.Services.AddFluentUIComponents(); в Program.cs. И я попытался добавить в _Imports.razor оператор using для расширений @using Microsoft.FluentUI.AspNetCore.Components.Extensions. Ни один из этих вариантов, ни их комбинация не сработали.
Я также пробовал добавить в App.razor следующее: Но это тоже не помогает. И это должно быть только для .Net 8, пока мой проект находится в .NET 10.
Мой вопрос: что я упускаю из виду? Надеюсь, это что-то глупое и простое.

Подробнее здесь: https://stackoverflow.com/questions/798 ... ne-to-work
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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