任何建议或链接或示例应用程序(VS2010)如何开发“无窗口”的WPF应用程序?windowless wpf应用示例?
也就是说,看上去很现代,也似乎没有边缘周围的历史窗口镶边的那些 - 他们似乎有圆边等..
任何建议或链接或示例应用程序(VS2010)如何开发“无窗口”的WPF应用程序?windowless wpf应用示例?
也就是说,看上去很现代,也似乎没有边缘周围的历史窗口镶边的那些 - 他们似乎有圆边等..
我写了一个项目,做了什么你正在谈论,我们使用了微软的以下项目, http://code.msdn.microsoft.com/WPFShell 最初我试图通过关闭Chrome自己编写它,这不是一个好主意,除非您不想在标准Windows方法中拖动窗口。
的类型谢谢乔希 - 看起来像是一个相当棘手的事情,然后不行?我感觉到,除非你真的准备好把袖子卷起来,并在这方面花费一些时间,否则你最好不要试图改变你得到的标准windows chrome。对此有何想法? – Greg 2010-08-28 23:02:07
微软WPFShell项目并不难,我有例子,如果你需要它们。但是就完全自己编写而言(没有WPFShell)而言,是的,它非常详细,我放弃的部分是能够在Windows 7中停靠Windows,我想你需要编写大量的interop才能正常工作。 – JoshVarga 2010-08-29 04:45:10
你认为像1313的蓝光(如阿凡达提到的)项目会使用WPFShell吗?或者我想我在想,大多数人使用WPFShell项目做这种事情的程度如何? – Greg 2010-08-29 05:39:27
只是删除的StartupUri,并在应用程序启动方法不加载一个窗口:
公共部分类应用
{
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();
}
}
}
你我喜欢thirteen23的蓝光应用? – 2010-08-28 12:08:38
@Avatar - 是的(只是看了一眼) - 这是我问的关于 – Greg 2010-08-28 23:08:52