نقل قول: دخیره تصویر در کد برنامه
منظورتون از تصاویر کوچک و کم تعداد همون آیکن ها هستند
توی اینجور مواقع برای اضافه کردن image به برنامه اون رو توی ریسورسهای پروژه قرار ندید
بلکه هنگام اضافه کردن عکس از Local Resource عکس مورد نظر را Import کنید تا این مشکلات پیش نیاد
نقل قول: دخیره تصویر در کد برنامه
چطور باید این کار را انجام بدم. یعنی از کدوم قسمت به local source دسترسی پیدا کنم؟
2 ضمیمه
نقل قول: دخیره تصویر در کد برنامه
توضیح دادم که
موقعی که ایمیجی میخوای براشون انتخاب کنی:
ضمیمه 133599
اونوقت موقع ایمپورت لوکال را انتخاب کن، نه پایینیشو
ضمیمه 133600
بعد که اد کنی عکس ها رو توی فایلای جدا نمیریزه
به خود اگزه ملحق میکنه
نقل قول: دخیره تصویر در کد برنامه
سلام و ممنون
میشه این کار رو با کد نویسی انجام داد؟ اگه میشه لطف کنید و یه مثال ساده بزنید.
نقل قول: دخیره تصویر در کد برنامه
شما کاری که گفتم انجام بدی اتوماتیک کدش توی دیزاینر ایجاد میشه و قابل دسترسیه
نقل قول: دخیره تصویر در کد برنامه
سلام و تشکر
گاهی استفاده از این کد ها ممکن نیست. مثلاً من قصد تغییر تصویر کلید رو با رخداد کلیک داشتم که کد خودکار تولید شده کمکی نمی کنه.
به هر حال راه حلش رو پیدا کردم
1- باید تصویر یا آیکون یا ... به پروزه اضافه بشه برای این کار از solution explorer قسمت properties رو باز کنید. بر روی Resources.resx راست کلیک کنید و open رو انتخاب کنید. در تب Resources.resx ابتدا نوع ( اولین تب از سمت چپ) رو انتخاب کنید و سپس با باز کردن انتخاب های add resource گزینه add existing file رو انتخاب کید و فایل مورد نظر رو اضافه کنید. می تونید اسم فایل رو هم عوض کنید.
2- به ابتدای کد در صورت عدم وجود فضای زیر رو اضافه کنیدusing System.Drawing;
سپس کد زیر رو در محل مورد نظر قرار دهید.Bitmap ImageName = ProjectName.Properties.Resources.image1;
که ImageName نام قابل استفاده برای تصویر در برنامه، Projectname نام پروژه و image1 نام تصویر اضافه شده در resource است.
3- از تصویر استفاده کنید. به عنوان مثالBtnName.Image = ImageName;