none
WINFROM导航窗体的问题 RRS feed

  • 问题

  • 怎么样禁止用户关闭WINFROM中导航窗体,我使用当用户点击关闭时,弹出提示窗体“禁止关闭”。并取消关闭。可是当用户退出程序时,也会弹出提示窗体“禁止关闭”。请问怎么样实现。
    2010年4月1日 13:59

答案

全部回复

  • Hi,

    你可以在FormClosing的event里控制。

    e.Cancel = true;

    这样用户就不能关了。

    2010年4月1日 14:41
  • 同上。

    或者干脆把那个叉叉给干掉,有些模式下是可以干掉的,要看具体情况了。


    霸王
    2010年4月1日 17:30
  • Hi,

    你可以在FormClosing的event里控制。

    e.Cancel = true;

    这样用户就不能关了。


    设置完成后用户不能关闭了,但是当我系统退出时,也会触发导航窗体的 Closing事件。窗体也无法关闭了
    2010年4月2日 15:31
  • Hi,

    用e.CloseReason. 如果是system shutdown, 不要用e.Cancel = true;

    • 已标记为答案 刘汉威 2010年4月3日 2:56
    2010年4月2日 15:54