ورود

View Full Version : StartupUri



amir_saniyan
یک شنبه 13 تیر 1389, 17:33 عصر
با سلام

من یک DLL درست کردم که توش یک پنجره به نام MainWindow.xaml هست.

چطور می‌تونم از برنامه اجرایی (EXE) که از DLL بالا استفاده می‌کنه بگم که پنجره اصلی برنامه همون MainWindow.xaml هست؟

حدس خودم اینه که باید StartupUri از تگ Application تو برنامه EXE تغییر کنه اما روش اون رو نمی‌دونم.

با تشکر.

amir_saniyan
چهارشنبه 16 تیر 1389, 18:09 عصر
سلام.
جوابش رو پیدا کردم startupuri رو باید به شکل زیر نوشت:



<Application x:Class="WpfApplicationTest.App"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
StartupUri="pack://application:,,,/MyDLL;component/MainWindow.xaml">
<Application.Resources>

</Application.Resources>
</Application>