C# 无窗口wpf应用程序示例?

C# 无窗口wpf应用程序示例?,c#,.net,wpf,xaml,windowless,C#,.net,Wpf,Xaml,Windowless,有关于如何开发“无窗口”WPF应用程序的建议、链接或示例应用程序(针对VS2010)吗 这是那些看起来非常现代的,边缘似乎没有历史的chrome窗口-它们似乎有圆形的边缘等等。我写了一个项目,它完全符合你所说的,我们使用了微软的以下项目, 最初,我试图通过关闭chrome来编写它,这不是一个好主意,除非您不想在标准windows方法中拖动窗口。只需删除StartupUri,并在应用程序启动方法中不加载窗口: 公共部分类应用程序 { 公共静态布尔值; 公共应用程序() { 启动+=应用程序启动;

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


这是那些看起来非常现代的,边缘似乎没有历史的chrome窗口-它们似乎有圆形的边缘等等。

我写了一个项目,它完全符合你所说的,我们使用了微软的以下项目,
最初,我试图通过关闭chrome来编写它,这不是一个好主意,除非您不想在标准windows方法中拖动窗口。

只需删除StartupUri,并在应用程序启动方法中不加载窗口:

公共部分类应用程序

{

公共静态布尔值;
公共应用程序()
{
启动+=应用程序启动;
}
公共工作
{
对于(int i=0;i<10;i++)
{
睡眠(1000);
Trace.WriteLine(“废话”);
}
IsTrue=假;
}
void AppStartup(对象发送方,StartupEventArgs e)
{
IsTrue=真;
新线程(DoWork).Start();
while(IsTrue)
{ }
当前关闭();
}
}

}

你喜欢thirteen23的Blu吗?@Avatar-是的(刚刚看了一眼)-这就是我要问的关于Hanks Josh的类型-看起来这是一件很棘手的事情,那么不?我有种感觉,除非你真的准备好卷起袖子,在这方面花点时间,否则你最好不要尝试改变你得到的标准windows chrome?有什么想法吗?微软WPFShell项目一点也不难,如果你需要的话,我有一些例子。但就完全自己编写而言(没有WPFShell),是的,它非常详细,我放弃的部分是能够在windows 7中停靠windows,我想你需要编写大量的互操作才能正常工作。你认为像thirteen23的Blu(如Avatar所述)这样的项目会使用WPFShell吗?或者我猜我想知道的是,大多数人在多大程度上使用WPFShell项目来做这类事情?我们在一个商业金融应用程序中使用它,它提供了一个非常定制的外观。使用WPFShell,Blu尤其容易。当我手动尝试这类操作时,我发现“AllowTransparency”设置为true时出现了性能问题,但WPFShell似乎正在使用另一种方法,因为我没有遇到相同的问题。
    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();
    }
}