gpt4 book ai didi

c# - 父窗体的移动事件

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

我正在努力添加一些功能并修复我在此处找到的这段代码中的一些错误: http://www.c-sharpcorner.com/uploadfile/a644fc/multicolumn-combobox-with-configurable-display-and-value-members-and-fast-search-functionality/

一个问题是,当您移动窗口时,附加到文本框的网格在屏幕上保持相同的位置。我试图通过在移动父表单时隐藏网格来解决此问题。在 MultiColumnComboBox 类文件中,我使用了这行代码

 this.Parent.Move += new System.EventHandler(this.parent_Move); 

在父级的移动事件中添加我的函数 parent_Move。问题是 Parent 始终为空。有没有办法从类文件中添加到 parent 的移动事件?或者有没有其他方法可以确定父窗体的屏幕位置是否发生了变化?我计划大量使用此控件,并且更愿意找到一种方法来解决类中的问题,而不是在我调用它的每个文件中。谢谢你们能给我的任何帮助。

最佳答案

如果 this.Parent 始终为空,也许这个答案对您有帮助:Get access to parent control from user control - C#

关于c# - 父窗体的移动事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13947789/

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