class _MyHomePageState extends State<MyHomePage> {
String value = "3";
@override
Widget build(BuildContext context) {
return new Scaffold(
appBar: new AppBar(),
body: new Column(
children: <Widget>[
new Center(
child: new DropdownButton(
items: <DropdownMenuItem<String>>[
DropdownMenuItem(child: Text("1111",style: TextStyle(color: value=="1"?Colors.red:Colors.grey),),value: "1",),
DropdownMenuItem(child: Text("2222",style: TextStyle(color: value=="2"?Colors.red:Colors.grey),),value: "2",),
DropdownMenuItem(child: Text("3333",style: TextStyle(color: value=="3"?Colors.red:Colors.grey),),value: "3",),
DropdownMenuItem(child: Text("4444",style: TextStyle(color: value=="4"?Colors.red:Colors.grey),),value: "4",),
],
hint:new Text("提示資訊"),// 當沒有初始值時顯示
onChanged: (selectValue){//選中後的回撥
setState(() {
value = selectValue;
});
},
value: value,// 設定初始值,要與列表中的value是相同的
elevation: 10,//設定陰影
style: new TextStyle(//設定文字框裡面文字的樣式
color: Colors.blue,
fontSize: 15
),
iconSize: 30,//設定三角標icon的大小
underline: Container(height: 1,color: Colors.blue,),// 下劃線
),
),
],
),
);
}
}
複製程式碼
Flutter基礎-042-DropDownButton下拉選單
相關文章
- 『心善淵』Selenium3.0基礎 — 13、Selenium操作下拉選單
- Flutter 自定義功能強大的下拉篩選選單 packageFlutterPackage
- vue下拉選單Vue
- HTML select 下拉選單HTML
- HTML select下拉選單HTML
- kendoUI 多選下拉選單 kendoMultiSelectUI
- Flutter 74: 圖解基本 DropdownButton 下拉選Flutter圖解
- CSS 二級下拉選單CSS
- jQuery 美化select下拉選單jQuery
- CSS二級下拉選單CSS
- 圓角select下拉選單
- Flutter 基礎控制元件篇-->單選框(Switch)、核取方塊(Checkbox)Flutter控制元件
- checkbox及css實現點選下拉選單CSS
- 選擇select下拉選單網頁跳轉網頁
- 012---表單、下拉選單和表單域
- HTML+CSS+JQuery實現下拉選單滑鼠懸浮顯示下拉選單,取消隱藏HTMLCSSjQuery
- Selenium測試form表單之下拉選單ORM
- 模擬select下拉選單詳解
- JavaScript slide下拉導航選單效果JavaScriptIDE
- 下拉選單框和滾動條
- css滑鼠懸浮下拉選單效果CSS
- CSS導航欄及下拉選單CSS
- jQuery與CSS二級下拉選單jQueryCSS
- JavaScript帶下拉選單的文字框JavaScript
- HTML+CSS實現下拉選單HTMLCSS
- 滑鼠經過顯示下拉選單
- JavaScript二級下拉選單詳解JavaScript
- JavaScript動態操作select下拉選單JavaScript
- JavaGUI——swing元件基礎(八)選單欄/選單/子選單元件JMenuBar/JMenu/JMenuItemJavaGUI元件
- 【Java Web基礎】(五)實現新增下拉選單—由使用者輸入內容(Html+JS)JavaWebHTMLJS
- vue點選空白區域,下拉選單隱藏Vue
- Python入門基礎–三級選單Python
- 滑鼠移上去出現下拉選單
- 純css製作導航下拉選單CSS
- select下拉選單跳轉效果程式碼
- JavaScript滑鼠懸浮出現下拉選單效果JavaScript
- jQuery Validate對select下拉選單驗證jQuery
- Flutter Test 基礎Flutter