防止容器填满ReorderableListView中的所有空间
我有一个包含元素列表的ReorderableListView
(下面的代码),但当您长按该元素以进行重新排序时,它会展开Container
以填充整个屏幕。图片如下:
?
?
这是当它不被长时间按下时的样子:
?
?
我希望代码仍然允许Container
扩展,因为当TextFormFields
上出现错误时,它需要扩展。这是我的Container
Container(
padding: EdgeInsets.all(8),
child: Column(
children: <Widget>[
TextFormField(),
Align(
alignment: Alignment.topLeft,
child: Text(
'Drill Name',
style: TextStyle(fontSize: 12, color: Color(0x70000000)),
),
),
const SizedBox(
height: 15,
),
TextFormField(),
Align(
alignment: Alignment.topLeft,
child: Text(
'Shots',
style: TextStyle(fontSize: 12, color: Color(0x70000000)),
),
)
],
),
)
不知何故,我想阻止我的Container
在被重新排序时扩展,但如果我的TextFormField
出现错误消息(例如“钻取名称不能为空”)。
谢谢你的帮助
转载请注明出处:http://www.yutianjidian.com/article/20230526/1616949.html
随机推荐
-
防止从NgRx缩减程序中复制的角度到重新渲染组件
我的问题在于:我们必须复制NgRx reducer中的状态,以实现不变性。但由于这种角度重现组件,如果属性中没有更改的组件,它们只能由扩展操作符或lodash克隆重新创建。我在我的组件中保留了一些状态,比如计数器,我不想将它们存储在NgRx...
-
防止Visual Studio 2015在Lambda表达式中的断点处着色背景
我试图阻止Visual Studio 2015在lambda表达式中的断点处对代码块进行着色。(屏幕截图如下)。这对我来说非常分散注意力,我想阻止这种行为,但不知道如何A)完全阻止它,或者B)将它使用的背景颜色更改为黑色,这样效果就看不见了...
-
防止子类重写父类中的方法
我有一个主类RecordFieldBase。应用程序中有许多从RecordFieldBase类扩展而来的子类。基类RecordFieldBase公开了公共方法updateInspector,如下所示:public Inspector udp...
-
防止flex容器中的图像在Chrome中拉伸
我不知道我做错了什么。在火狐中看起来还不错,但在chrome中,我的图片都被放大到了疯狂的高度。我尝试了所有我在网上找到的解决方案,比如将img的min-height设置为0,或者在代码中添加一个height:auto,似乎没有什么帮助。c...
-
js控制容器隐藏出现防止样式变化的两种方法
方法一: 复制代码 代码如下: document.getElementById("控件ID").style.visibility="hidden"; document.getElementById("控件ID").style.visibi...
-
防止从pages文件夹中的components和公用文件夹创建管线。并拒绝访问查看公共文件夹中的文件。NextJs
我有一个自定义服务器的NextJs应用程序,我已经在其中自定义了一条路由。其中,我根据主机名和路径名显示模板。我的server.jsconst next = require(next); const { createServer } = r...
-
防止元素在iframe中的Element.scrollIntoView()函数滚动父元素
我有一个具有以下功能的页面:function aux_func(_this){ let link = document.getElementById(oLink).href; var elmn...
-
防止文本区域中的文本重叠
在Firefox中,它可以正常工作:??但在Chrome中会出现覆盖:??如何修复它?FireFox (开发者版) 83.0b5Chrome版本88.0.4305.3?div{ position: relative; } label{...
-
如何防止docker容器在执行sh脚本文件后停止
我正在运行一个docker容器,如下所示,在执行sh文件后,容器默认终止,我如何保持容器在后台工作docker文件中的示例#========================= # Copying Scripts to root #=====...
-
防止在C中调整控制台窗口的大小/滚动(Window.h)
我在C程序中使用window.h,并希望能够阻止用户调整控制台窗口的大小。是否可以使用C语言删除控制台窗口的滚动条和“拖动以调整大小”功能(如图所示)??