Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flutter 如何将标签添加到DropdownButtonFormField-下拉项_Flutter_Dart - Fatal编程技术网

Flutter 如何将标签添加到DropdownButtonFormField-下拉项

Flutter 如何将标签添加到DropdownButtonFormField-下拉项,flutter,dart,Flutter,Dart,关于使用下拉按钮表单字段,我有几个问题: 是否有可能将标签添加到下拉项中(当然,仅作为“标题”) 例如: 我添加了一个标签,但它显示在下拉字段之外,如果我选择了一个项目,我增加了填充,但这没有改变任何内容,除了字段大小之外:( 范例 这是我的密码: Wrap( runSpacing: 15, children: [ DropdownButtonFormField<String>(

关于使用
下拉按钮表单字段
,我有几个问题:

  • 是否有可能将标签添加到下拉项中(当然,仅作为“标题”)
  • 例如:

  • 我添加了一个标签,但它显示在下拉字段之外,如果我选择了一个项目,我增加了填充,但这没有改变任何内容,除了字段大小之外:(
  • 范例

    这是我的密码:

    Wrap(
                  runSpacing: 15,
                  children: [
                    DropdownButtonFormField<String>(                                        
                      dropdownColor: Colors.white,
                      decoration: InputDecoration(
                        contentPadding: EdgeInsets.only(left: 25, right: 25, bottom: 15, top: 15),
                        labelText:"Option1",
                        labelStyle: AppTheme.appTextStyles.dropdownMenuHeadline ,
                        border:OutlineInputBorder(borderRadius: BorderRadius.circular(10),borderSide: BorderSide.none) ,
                        filled: true,
                        fillColor: Colors.white,
                      ),
                      itemHeight: 65,
                      isExpanded: true,
                      value: myvalue,
                      style:AppTheme.appTextStyles.dropdownMenuText,
                      items: <String>['option1','option2'].map<DropdownMenuItem<String>>((String value) {
                        return  DropdownMenuItem<String>(
                          value: value,
                          child: Text(value),
                        );
                     }).toList(),
                      onChanged: (String value) {
                        setState(() {
                          _stoerungsart = value;
                        });
                      },
                    ),
                   ]
                  ),                   
    
    Wrap(
    运行间距:15,
    儿童:[
    DropdownButtonFormField(
    dropdownColor:Colors.white,
    装饰:输入装饰(
    contentPadding:EdgeInsets.仅限(左:25,右:25,下:15,上:15),
    标签文本:“选项1”,
    标签样式:AppTheme.appTextStyles.dropdownMenuHeadline,
    边框:OutlineInputBorder(borderRadius:borderRadius.circular(10),borderSide:borderSide.none),
    是的,
    fillColor:Colors.white,
    ),
    身高:65,
    是的,
    value:myvalue,
    样式:AppTheme.appTextStyles.dropdownMenuText,
    项目:['option1','option2'].map((字符串值){
    返回下拉菜单项(
    价值:价值,
    子项:文本(值),
    );
    }).toList(),
    onChanged:(字符串值){
    设置状态(){
    _stoerungsart=值;
    });
    },
    ),
    ]
    ),