winform单击按钮重新加载本窗体
意思大概就是我单击一个按钮,然后本窗体重新加载一下,窗体上的数据全部没有了,窗体又恢复到刚打开那样。求指教!winform的,不是web的。...
意思大概就是我单击一个按钮,然后本窗体重新加载一下,窗体上的数据全部没有了,窗体又恢复到刚打开那样。求指教!winform的,不是web的。
展开
4个回答
展开全部
感觉像是ERP类管理软件的单据清空和浏览单据的效果。
清空的话,直接遍例每一种控件,把它们clear掉或者赋值为null就干净啦。
浏览单据的话,直接控制另外赋值就行了嘛,也不用再清空啊。
清空的话,直接遍例每一种控件,把它们clear掉或者赋值为null就干净啦。
浏览单据的话,直接控制另外赋值就行了嘛,也不用再清空啊。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
试试Application.Restart();
更多追问追答
追问
嗯 ,倒是实现了,可是他会先关闭然后再显示,看着不像刷新的效果。
追答
你想要怎么刷新?就是窗体上所有控件消失然后再出现,窗体保持不变?
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
加载的意思是啥?重新调用Load方法,还是重新绘制,前者的话手动触发也可以的,后者的话用invalidation()。(手打的没试过,抱歉)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
哦,你重新创建一下这个窗体就可以啦。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询