表单最小化和恢复后Datagridview重新加载问题 [英] Datagridview reload problem after form minimizing and restoring

查看:187
本文介绍了表单最小化和恢复后Datagridview重新加载问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

您好。我有一个数据gridview,它通过最小化它将表单发送到任务栏并通过单击任务栏上的图标再次恢复后重新加载。我知道这个动作会触发resize事件,但通常我的resize方法不会重新加载datagridview。是否有任何其他事件通过将表单发送到任务栏并重新获得它来触发。



我尝试过:



i测试resize方法,通过调整我的表单大小,没有datagridview重新加载发生。

Hi. I have a data gridview and it reloads after i send the form to taskbar by minimizing it and restore again by clicking the icon on taskbar. I know this action fires resize event but normally my resize method doesnt reload datagridview. Is there any additional event firing by sending the form to taskbar and regaining it.

What I have tried:

i tested resize method by resizing my form, no datagridview reload occured.

推荐答案

用户控件,UWP页面,等将反复发动他们的加载事件;通常随时(重新)激活。



第一次,你需要设置一个标志(例如IsInitialized),并跳过任何一次性随后的代码(在触发已加载的事件中)。
User Controls, UWP Pages, "etc" will fire their "Loaded" events repeatedly; usually anytime it gets (re)"activated".

The first time, you need to set a flag (e.g. IsInitialized), and skip any "one-time" code subsequently (in events that fire on "Loaded").


这篇关于表单最小化和恢复后Datagridview重新加载问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆