نمایش نتایج 1 تا 6 از 6

نام تاپیک: خطا در بایند کردن فایل Resource به Xaml

  1. #1

    خطا در بایند کردن فایل Resource به Xaml

    سلام.
    من کدهای مربوط به استایلم رو در یک فایل Xaml ریختم با عنوان "Resource.xaml" حالا اونو میخوام بشناسونم به صفحه م.
    این کد رو نوشتم :
        <Window.Resources>        <ResourceDictionary>
    <ResourceDictionary.MergedDictionaries>
    <ResourceDictionary Source="pack://application:,,,/Resource.xaml" />
    </ResourceDictionary.MergedDictionaries>
    </ResourceDictionary>
    </Window.Resources>

    ولی این خطا رو میگیره :
    'Set property 'System.Windows.ResourceDictionary.Source' threw an exception.

    لطفا راهنمایی کنید.

  2. #2

    نقل قول: خطا در بایند کردن فایل Resource به Xaml

    در فایل app.xaml بایند کنید
    به این صورت مثلا
    <Application x:Class="check.App"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    StartupUri="MainWindow.xaml">
    <Application.Resources>
    <ResourceDictionary>
    <ResourceDictionary.MergedDictionaries>
    <ResourceDictionary Source="mystyle.xaml"/>
    </ResourceDictionary.MergedDictionaries>
    </ResourceDictionary>
    </Application.Resources>
    </Application>

  3. #3

    نقل قول: خطا در بایند کردن فایل Resource به Xaml

    مشکل اینجاست که فایل app.xaml نداریم.چون پروژه از دو تا سلوشن تشکیل شده.سلوشن (پروژه 1) app.xaml رو داره ولی دومی که مد نظر هست نداره و نمیشناسه.مجبوریم خودمون ایجاد کنیم.

  4. #4

    نقل قول: خطا در بایند کردن فایل Resource به Xaml

    خوب تست کنید تو سولوشن که app.xaml داره بزارید و تو پروژه دوم اون سولوشون رو فراخوانی بکنید شاید بشناسه من تست نکردم این مورد را تا حالا شما تست کنید ببینید جواب میده

  5. #5

    نقل قول: خطا در بایند کردن فایل Resource به Xaml

    خب من تست کردم خطا میداد.اینجوری فراخونیش کردم :
     <Window.Resources>        <ResourceDictionary>
    <ResourceDictionary.MergedDictionaries>
    <ResourceDictionary Source="pack://application:,,,AvinSoft/App.xaml" />
    </ResourceDictionary.MergedDictionaries>
    </ResourceDictionary>
    </Window.Resources>

    از این آدرس دهی خطا میگیره :
    pack://application:,,,AvinSoft/App.xaml

    این خطا:
    Exception thrown: 'System.Windows.Markup.XamlParseException' in PresentationFramework.dll

    Additional information: 'Set property 'System.Windows.ResourceDictionary.Source' threw an exception.'


    متاسفانه هرچی سرچ کردم متوجه دلیل خطا نشدم.

  6. #6
    مدیر بخش آواتار ژیار رحیمی
    تاریخ عضویت
    مهر 1386
    محل زندگی
    تهران
    پست
    1,095

    نقل قول: خطا در بایند کردن فایل Resource به Xaml

    راه حل مشکل شما ایجاد یک Solution(ایجاد یک dll ) در کنار دو Solution هست که تمام Resource های Share شده رو در آن اضافه کنید و Solution اشتراکی را به Solution دیگر Reference بدی و در app.xaml پروژه لینک dll ایجاد شده رو قرار بدی.
    First,solve the problem then write the code

تاپیک های مشابه

  1. خطا در اضافه شدن فایل Sql به پروژه Setup
    نوشته شده توسط Glx.Mzf در بخش Setup و Deployment
    پاسخ: 1
    آخرین پست: پنج شنبه 08 مهر 1389, 11:57 صبح
  2. مشکل در include کردن فایل js به مستر پیج
    نوشته شده توسط mehrdad201 در بخش ASP.NET Web Forms
    پاسخ: 5
    آخرین پست: سه شنبه 06 آذر 1386, 21:15 عصر
  3. خطا در بار کردن فایل اکسس
    نوشته شده توسط smderfan در بخش Access
    پاسخ: 8
    آخرین پست: سه شنبه 30 مرداد 1386, 11:53 صبح
  4. خطا در ضمیمه کردن فایل
    نوشته شده توسط mdaryaee در بخش ASP.NET Web Forms
    پاسخ: 8
    آخرین پست: سه شنبه 21 شهریور 1385, 08:37 صبح

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •