در قسمت resource عکسی اضافه شده که وقتی از آن استفاده می شود در حالت اجرا عکس نشان داده نمی شود . مشکل چیست ؟
لطفا تکه کد خود را که برای نمایش عکس نوشته اید در زیر همین تاپیک قرار دهید تا بررسی کنم.
<Button Name="btn_Yes" Grid.Row="2" Height="30" Width="90" FontFamily="/PersianMessageBox;component/Font/#Novin" FontSize="14" VerticalAlignment="Top" HorizontalAlignment="Left" Margin="40,160,0,0" >
<WrapPanel Height="30" Width="90">
<Label Content="بله" Margin="5,-5,0,0"/>
<Image Source="Resources/ok.png" Margin="35,0,0,0" Height="20" Width="20"/>
</WrapPanel>
</Button>
نمونه کدهای زیر را چک کنید :
<Image Source="/Resources/ok.png" Margin="35,0,0,0" Height="20" Width="20"/>یا
<Image Source="pack://application:,,,/Resources/ok.png" Margin="35,0,0,0" Height="20" Width="20"/>
سلام استاد مشکل برطرف نشد. چه راه دیگری هست ؟
روی فایل عکس داخل Solution راست کلیک کنید و گزینه Properties رو بزنید، سپس Build Action از روی None به Resource تغییر دهید.
برای اینکه پس از این همچین مشکلی مجدد اتفاق نیافتد می توانید بجای اضافه کردن تصاویر از Resource داخل تنظیمات پروژه ، مستقیم یک پوشه داخل پروژه بسازید و فایل هایتان را به داخل آن کپی کنید سپس تمامی فایل ها Action Build: Resource خواهند گرفت.
با تشکر فراوان از شما مشکل برطرف گردید