gpt4 book ai didi

C# 相当于 Delphi 的 DisableControls/EnableControls

转载 作者:太空狗 更新时间:2023-10-29 23:34:21 26 4
gpt4 key购买 nike

Delphi 的 DisableControls/EnableControls 方法的 C# 等效项是什么(用于在遍历底层数据集时禁用数据绑定(bind)控件的更新)?我用谷歌搜索了半个小时,没有找到答案...

我有一个列表框和一个丰富的编辑框绑定(bind)到一个绑定(bind)源,但我需要执行一个遍历整个数据集的操作,并且当我在底层数据集中移动时,两个控件都会更新。在 Delphi 中,这非常简单:包含在 DisableControlsEnableControls 之间进行迭代的 block 。我找不到 C#/.NET 的等价物,而且我真的很努力地寻找!

最佳答案

IIRC,将 Enabled 设置为 false 不会阻止控件对 WinForms 中的数据更改使用react。

ListBox 这样的集合绑定(bind)控件通常有方法 BeginUpdate()EndUpdate() 暂时禁用视觉更新。

此外,DarkSquirrel 提到的属性可能值得一看

关于C# 相当于 Delphi 的 DisableControls/EnableControls,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5767299/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com