visual studio 2013 wpf 添加窗口加载和关闭函数

visual studio 2013 wpf 添加窗口加载和关闭函数,第1张

书上说的就是你打开设计器,鼠标右键点击你要查看的窗口,选择右键菜单中最后一项“属性”,就能看到窗体的属性窗口,此窗口的上方有两个选项卡标签,分别是属性(Properties)和事件(Events),你要找的两个事件都在点击“事件标签”后下方出现的列表中,希望对你有帮助,

怎么d出的?用类似

            //MainWindow

            if ((new WinDialog())ShowDialog()  false)

            {

                //确认退出

            }        //WinDialog

        private void button1_Click(object sender, RoutedEventArgs e)

        {

            thisDialogResult = true;

        }

emmm,这个问题很好解决

net Framework在Closing事件中提供了取消Close动作的事件,方法如下:

using SystemComponentModel;   //为了简化代码,引用的添加是必须的

//下面一行代码加在你触发thisClose();事件的前面,或者直接加在初始化窗体的代码中

thisClosing += Window_Closing;   //绑定Closing事件到Window_Closing方法

//下面的方法加在哪里都无所谓

private void Window_Closing(object sender, CancelEventArgs e)

      {

          eCancel = true;   //指示取消Closing *** 作

      }

单窗体基于C#的WPF程序示例(xaml代码我就不写了,因为根本没涉及到)

<xamlcs>

using SystemWindows;

using SystemComponentModel;

namespace    //这里的是你自己项目的根命名空间,自行补齐,不要更改,否则会引起编译错误

{

  /// <summary>

  /// xaml 的交互逻辑

  /// </summary>

  public partial class MainWindow : Window

  {

      public MainWindow()

      {

          InitializeComponent();

          thisClosing += Window_Closing;

       

      }

      private void Window_Closing(object sender, CancelEventArgs e)

      {

          eCancel = true;

      }

  }

}

//以上代码在VS2015中测试成功,直接生成一个标准WPF项目并粘贴到cs文件即可

以上就是关于visual studio 2013 wpf 添加窗口加载和关闭函数全部的内容,包括:visual studio 2013 wpf 添加窗口加载和关闭函数、wpf关闭主窗口询问“退出”的问题、C# WPF.MDI,点击关闭按键后,如何在Closing中取消该关闭 *** 作等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9815837.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存