Пользовательский оконный компонент в Blazor с минимальной и максимальной функциональностью - PullRequest
1 голос
/ 14 июля 2020

Я создал специальный компонент для диалога с параметрами для минимизации и развертывания диалога. Я создал один экземпляр диалога, нажав кнопку, а затем свернул и снова нажал кнопку, чтобы создать новый экземпляр, и теперь у меня есть список этих двух ссылок на окна. Я хочу изменить состояние в параметрах одной ссылки по идентификатору, чтобы снова максимизировать его. Если я изменю состояние на данный момент, состояние последнего открытого экземпляра будет изменено.

var windowInstance = new RenderFragment(builder =>
        {
            builder.OpenComponent<Blazor7WindowInstance>(0);
            builder.AddAttribute(1, "Options", options);
            builder.AddAttribute(2, "Title", title);
            builder.AddAttribute(3, "Content", windowContent);
            builder.AddAttribute(4, "Id", windowInstanceId);
          
            builder.CloseComponent();
        });
...