Установить значение по умолчанию для атрибутов сторонних компонентов блейзора - PullRequest
1 голос
/ 14 марта 2020

У меня есть сторонняя библиотека, в которой есть компонент AdvancedButton. У компонента AdvancedButton есть атрибут: Я хотел бы установить значение этого атрибута по умолчанию на что-то.

Мне не интересно наследовать этот компонент, и я хотел бы иметь что-то вроде стилей XAML.

В стилях xaml I могу написать следующее:

<Style TargetType="AdvancedButton">
   <Setter Property="Method" Value="Send"
</Style>

, и если я добавлю этот стиль в глобальный стиль приложения, я подхожу к go.

Обратите внимание, что в моих тестах я смог стилизовать html атрибуты на основе в css / s css

Если бы я мог стилизовать атрибуты нативного компонента Blazor в s css, мне это тоже было достаточно.

Спасибо /

1 Ответ

0 голосов
/ 15 марта 2020

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

Вы можете назвать его как-то вроде AdvancedDefaultButton, и этот компонент затем может вызвать другой компонент и предоставить ему значения по умолчанию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...