Пример применения wpf без окон? - PullRequest
2 голосов
/ 28 августа 2010

Любой совет или ссылки или пример приложения (для VS2010) о том, как разработать WPF-приложение без окон?

Это те, которые выглядят довольно современно и, кажется, не имеют исторического хрома по краям - у них, кажется, закругленные края и т. Д ...

Ответы [ 2 ]

2 голосов
/ 28 августа 2010

Я написал проект, который сделал именно то, о чем вы говорите, мы использовали следующий проект от Microsoft, http://code.msdn.microsoft.com/WPFShell Сначала я попытался написать его самостоятельно, отключив Chrome, но это не очень хорошая идея, если только вы не хотите перетаскивать окно в стандартном методе Windows.

1 голос
/ 20 апреля 2012

Просто удалите 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();
    }
}

}

...