银河飞将
查看详细资料
TOP
小黑屋
原帖由 xpressure 于 2016-9-17 19:52 发表 单步调试啊,按你描述,最有可能是引用的资源被释放了
侠客
混世魔头
查看个人网站
原帖由 HLucifer 于 2016-9-17 20:00 发表 posted by wap, platform: iPhone 把显示曲线图的代码注释点,只留生成窗体弹窗的代码,看看还有没有这种情况。如果没有就是曲线图的问题,再逐步排查吧,最好贴代码
原帖由 jzhl 于 2016-9-17 20:11 发表 posted by wap, platform: iPhone 你在主窗体声明一个dlg对象,然后再在click时,主窗体.dlg = new DisplayDlg ();就OK了
原帖由 maybach 于 2016-9-17 20:19 发表 posted by wap, platform: 红米Note3 一般是你的窗体owner diposed了
原帖由 shixn 于 2016-9-17 20:05 发表 比如我在主窗口的某个函数里,用这个方法生成了窗口 private void NewDlgBtn_Click(object sender, RoutedEventArgs e) { DisplayDlg dlg = new DisplayDlg (); ..... dlg .Show(); return ...
原帖由 xpressure 于 2016-9-17 20:21 发表 没有手工释放的话,应该不会是这里的问题
原帖由 shixn 于 2016-9-17 20:24 发表 肯定没有手工释放 那就是说我在click里声明的DisplayDlg 对象会一直存在?直到手动关闭窗口为止?
原帖由 xpressure 于 2016-9-17 20:27 发表 系统会自行处理,看上去就跟一直存在一样
原帖由 shixn 于 2016-9-17 20:30 发表 我开始就是怀疑会不会被系统自己处理掉了。。。 但是把DisplayDlg对象放在click外面也没用。。。 疯了