سؤال

أي نصيحة أو روابط أو عينة من التطبيق (لـ VS2010) إعادة تطوير تطبيق WPF "بدون نوافذ"؟

هذه هي تلك التي تبدو حديثة تمامًا ولا يبدو أن لديها النافذة التاريخية حول الحواف - يبدو أنها تدور حول حواف وما إلى ذلك ...

هل كانت مفيدة؟

المحلول

لقد كتبت مشروعًا قام بالضبط بما تتحدث عنه ، استخدمنا المشروع التالي من Microsoft ،http://code.msdn.microsoft.com/wpfshellفي البداية حاولت كتابته بنفسي عن طريق إيقاف تشغيل الكروم ، وليس فكرة جيدة إلا إذا كنت لا تريد أن تكون قادرًا على سحب نافذتك في طريقة Windows القياسية.

نصائح أخرى

فقط قم بإزالة 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();
    }
}

}

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top