Windows Presentation Foundation (WPF)和XAML入门指南
1. 全局数据访问与“上帝模式”
在WPF应用程序中,全局数据可以在应用程序的任何位置访问。你只需要通过 Application.Current 获取全局应用程序对象的访问点,并对其集合进行操作。以下是一个示例代码,用于检查用户是否通过命令行参数启用了“上帝模式”:
Application.Current.Properties["GodMode"] = false;
foreach(string arg in e.Args)
{
if (arg.ToLower() == "/godmode")
{
Application.Current.Properties["GodMode"] = true;
break;
}
}
// 创建一个MainWindow对象
MainWindow wnd = new MainWindow("My better WPF App!", 200, 300);
在按钮的点击事件处理程序中,可以检查“上帝模式”是否启用:
private void btnExitApp_Clicked(object sender, RoutedEventArgs e)
{
// 用户是否启用了/godmode?
if((bool)Application.Current.Properties["GodMode"])
{
超级会员免费看
订阅专栏 解锁全文
908

被折叠的 条评论
为什么被折叠?



