2

关于如何开发“无窗口”WPF 应用程序的任何建议或链接或示例应用程序(对于 VS2010)?

那是那些看起来很现代并且边缘似乎没有历史窗户镀铬的那些-它们似乎有圆形边缘等...

4

2 回答 2

2

我写了一个项目,正是你所说的,我们使用了微软的以下项目, http://code.msdn.microsoft.com/WPFShell 最初我尝试通过关闭 chrome 自己编写它,这不是一个好主意除非您不想在标准 windows 方法中拖动窗口。

于 2010-08-28T16:00:22.283 回答
1

只需删除 StartupUri 并在 Application Startup 方法中不加载窗口:

公共部分类 App

{

    public static bool IsTrue ;

    public App()
    {
        Startup += AppStartup;
    }


    public void DoWork()
    {
        for (int i = 0; i < 10; i++)
        {
            Thread.Sleep(1000);
            Trace.WriteLine("blah");
        }
        IsTrue = false;

    }
    void AppStartup(object sender, StartupEventArgs e)
    {
        IsTrue = true;
        new Thread(DoWork).Start();
        while (IsTrue)
        { }
        Current.Shutdown();
    }
}

}

于 2012-04-20T10:27:05.403 回答