多个开放式winform最小化和最大化订单更改 [英] Multiple open winform minimize and maximize order change

查看:87
本文介绍了多个开放式winform最小化和最大化订单更改的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

I am working on Windows application.In my application when i open one by one multiple form from MDI parent form and minimize to all of them.After minimize i do maximize one winform for doing some action at that time order change of one by one maximize winform.

I need a order of open form.

推荐答案

这是一个人为的问题,专门与MDI之类的UI设计有关.但是,谁真的需要MDI?据我所知,只有那些想要麻烦(勇于克服的东西)并吓users用户的人.有很多非常整洁的选择.

帮自己一个忙:根本不要使用MDI.没有设计,您可以更轻松地实现设计,并且质量更高.即使Microsoft也不鼓励使用MDI,实际上,Microsoft已将其从WPF中删除,并且几乎不支持它.更重要的是,如果您使用MDI,则会吓跑所有用户.只是不要.请参阅:
http://en.wikipedia.org/wiki/Multiple_document_interface#Disadvantages [如何在WPF中创建MDI父窗口? [ ^ ].

我可以解释该怎么做.请查看我过去的答案:
如何在WPF中创建MDI父窗口? [解决方案2 ],
在WPF中使用MDI窗口的问题 [ ^ ],
MDIContainer提供错误 [如何最大程度地设置子表单,最小化最后一个子表单 [ ^ ].

—SA
This is an artificial problem related specifically to such UI designs as MDI. But who needs MDI, really? From all I can see, only those who want to get hassles (to have something to bravely overcome) and scare off users. There is a number of really neat alternatives.

Do yourself a great favor: do not use MDI at all. You can do much easier to implement design without it, with much better quality. MDI is highly discouraged even by Microsoft, in fact, Microsoft dropped it out of WPF and will hardly support it. More importantly, you will scare off all your users if you use MDI. Just don''t. Please see:
http://en.wikipedia.org/wiki/Multiple_document_interface#Disadvantages[^],
How to Create MDI Parent Window in WPF?[^].

I can explain what to do instead. Please see my past answers:
How to Create MDI Parent Window in WPF? [Solution 2],
Question on using MDI windows in WPF[^],
MDIContainer giving error[^],
How to set child forms maximized, last childform minimized[^].

—SA


这篇关于多个开放式winform最小化和最大化订单更改的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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