wpf app类内容

using System;
using System.Collections.Generic;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Threading.Tasks;
using System.Windows;

namespace WpfApplication1
{
/// <summary>
/// App.xaml 的交互逻辑
/// </summary>
public partial class App : Application
{
private bool unsaveData = false;
public bool UnsaveData { get{ return unsaveData;} set{ unsaveData=value;} }
protected override void OnStartup(StartupEventArgs e)
{
base.OnStartup(e);
UnsaveData = true;
}
protected override void OnSessionEnding(SessionEndingCancelEventArgs e)
{
base.OnSessionEnding(e);
if (UnsaveData)
{
e.Cancel = true;
MessageBox.Show("The application attempted to be closed as a result of" + e.ReasonSessionEnding.ToString() + ".The is not allowed,as you have unsave data.");
}
}
[STAThread()]
public static void Main()
{
SplashScreen splashScreen = new SplashScreen("images/f5638d4bbfdbf2d5s.jpg");
splashScreen.Show(true);
WpfApplication1.App app = new WpfApplication1.App();
app.InitializeComponent();
app.Run();
}
public void InitializeComponet()
{
this.StartupUri = new Uri("WpfApplication1.xaml", System.UriKind.Relative);
}
}
}

时间: 2024-08-02 11:02:24

wpf app类内容的相关文章

2014年辛星starphp第一节设置入口文件以及App类

*********************本节目标**************** 1.首先是我们的框架大致布局,我们即将写成的这个框架,它的入口文件统一为star.php,它需要做的一些事,比如加载配置项,日志文件什么的日后再说,首先确定一下它的目录结构,它的目录结构是如下的样子: |---------star |   |------------core:核心类库 |   |     |---------------app.php |   |     |---------------model

扩展 WPF 动画类

原文:扩展 WPF 动画类 扩展 WPF 动画类                                                                     Charles Petzold                                                                     http://msdn.microsoft.com/msdnmag/issues/07/07/Foundations/Default.aspx?l

想:类在一个包提前声明,然后在另一个包描述具体的类内容,但是有问题

想法源于:类可以提前声明,具体类内容可以后面写明: TFrmChangePWTransparent = class; //这里声明其他的类,或一些表里 TFrmChangePWTransparent = class(TForm) end; 构思:一个包写好好多类名,然后在另一包写好具体类的属性方法,但是后来发现这是不可以的 type TProtocolUniITPFrameDataBuilder = class; TProtocolUniITPFrameDataStreamBuilder = c

Android中实现APP文本内容的分享发送与接收方法简述

谨记(指定选择器Intent.createChooser()) 开始今天的内容前,先闲聊一下: (1)突然有一天头脑风暴,对很多问题有了新的看法和见解,迫不及待的想要分享给大家,文档已经写好了,我需要通过微信或者QQ,短信等社交工具发送给大家. (2)在网上发现一段特别好的文章,想要保存收藏下来. 上面描述了进入智能手机时代后,我们经常遇到的两种情况,那么作为开发者的我们如何让自己开发的APP实现这两种功能呢,下面我们以实现文本的发送分享以及接收来梳理下两种功能的实现过程(其他类型的数据在博文末

iOS开发之集成iOS9中的Core Spotlight Framework搜索App的内容

转载自:  http://www.cnblogs.com/ludashi/p/4867511.html Spotlight在iOS9上做了一些新的改进, 也就是开放了一些新的API, 通过Core Spotlight Framework你可以在你的app中集成Spotlight.集成Spotlight的App可以在Spotlight中搜索App的内容,并且通过内容打开相关页面.因为接到开发任务,老大说让在App中支持Spotlight, 于是又搞了搞苹果的官方文档.可以说,集成Spotlight

WPF核心类图谱

?? 有空列出WPF核心类图谱,如下: ?

WPF控件内容自动缩放

一.功能.布局描述 1.使用Grid的GridSplitter实现可拖拽分隔栏效果.当ShowsPreview设置为True时,拖拽过程中不会刷新(控件内容要等到鼠标释放时才变化):当ShowsPreview设置为False时,控件内容实时跟随变化. 2.使用ViewBox特性实现控件内容随拖拽自动变化. 3.布局代码: <Grid> <Grid.RowDefinitions> <RowDefinition Height="40"/> <Row

关于iPhone6/6Plus下app状态栏内容放大问题

关于iPhone6/6Plus下app状态栏内容放大问题 问题描述 最近发现公司的应用在iPhone6和iPhone6Plus下运行时,状态栏的内容比系统正常的尺寸要大.然后观察其他app,有的是正常的(比如QQ).如下图: 解决方案 其实就是需要为iPhone6和iPhone6Plus加上相应尺寸的启动图片即可. 图片的分辨率如下: LaunchImage图片(必加): iPhone6: LaunchImage-667h@2x.png 750*1344 iPhone6Plus: LaunchI

java类内容初始化顺序

在java类中一般有:成员变量.静态变量.成员方法.静态方法.构造方法.那么这几个的初始化顺序是什么呢? 初始化的先后顺序是:静态变量(类load进内存就初始化)------静态代码块(类load进内存就初始化)--------成员变量(对象初始化时)------------初始化块------------构造函数 测试程序如下: package com.evan; /* * 初始化顺序测试 */ public class InitialOrderTest { public static Str