书上说的就是你打开设计器,鼠标右键点击你要查看的窗口,选择右键菜单中最后一项“属性”,就能看到窗体的属性窗口,此窗口的上方有两个选项卡标签,分别是属性(Properties)和事件(Events),你要找的两个事件都在点击“事件标签”后下方出现的列表中,希望对你有帮助,
怎么d出的?用类似
//MainWindowif ((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中取消该关闭 *** 作等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)