Повышенная граница тематических данных кнопки — флаттер

#flutter #flutter-layout #flutter-theme

#флаттер #флаттер-макет #флаттер-тема

Вопрос:

Как я могу реализовать sideBorder для elevatedButton через themedata.введите описание изображения здесь

  elevatedButtonTheme: ElevatedButtonThemeData(
    style: ButtonStyle(side: MaterialStateProperty<BorderSide>//Stuck here),
  ),
  

Ответ №1:

Чтобы использовать границу данных темы в кнопке с повышенным уровнем, вы должны использовать метод styleFrom

 elevatedButtonTheme: ElevatedButtonThemeData(
          style: ElevatedButton.styleFrom(
          side: BorderSide(color: Colors.black, width: 2.5)) )
  

для получения дополнительной информации Стиль из

Ответ №2:

 elevatedButtonTheme: ElevatedButtonThemeData(
  style: ElevatedButton.styleFrom(
    shape: RoundedRectangleBorder(
      borderRadius: BorderRadius.circular(20),
    ),
  ),
),
  

Комментарии:

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