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

نام تاپیک: اضافه کردن آیکن به UserControl برای نمایش در ToolBox

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #5

    نقل قول: اضافه کردن آیکن به UserControl برای نمایش در ToolBox

    سلام.
    ممنون از آقای سامعی که تلاش کردند توضیحات بنده رو تکمیل کنند .

    نقل قول نوشته شده توسط احمد سامعی مشاهده تاپیک
    شما باید یک عکس همانطور که علی آقا گفتن با فرمت bmp هم نام پروژه ساخته و به پروژه اضافه کنید
    نقل قول نوشته شده توسط احمد سامعی مشاهده تاپیک
    حتماً یادتون نره هم نام باشه
    ولی آقای سامعی شما تاکید کردید که فایل هم نام با کنترل سفارشی باشه در صورتی که بنده در هیچ یک از مستندات دات نت این قسمت رو ندیدم ! تازه حالا اگه توجه کرده باشید تاکید کردید که فایل تصویر هم نام با پروژه باشه !؟(لطف می کنید توضیح بدید)

    توجه کنید اگه بخواهید فایل تصویری رو به عنوان ToolboxBitmap کنترلی قرار بدهید بعد از اضافه کردن فایل به پروژه می بایست خصوصیت Build Action فایل رو به Embedded Resource تغییر بدید(تصویر 1 ضمیمه) تا هنگام کامپایل و شکل گیری فایل DLL فایل تصویری به اون تزریق بشه.خوب حالا دیگه نیازی به تغییر نام فایل و همنام کردن با پروژه! نیست

    و حالا می تونید مثلا به صورت زیر عمل کنید (به تصویر 1 و 2 ضمیمه توجه کنید):

        [ToolboxBitmap(typeof(SplitButton ),"AliAghdam.bmp")]
    public class SplitButton : Button
    {
    ...
    {
    و حالا بعد از اضافه کردن نتیجه مطلوب رو بدست می آرید(تصویر 3 ضمیمه)

    اما آقای سامعی میشه توضیح بدید که چرا راه حل شما صحیح است ؟ و وقتی ما یک فایل رو با کنترل هم نام می کنیم چطور بدون تغییر خصیصه Build Action فایل ،اون فایل به DLL تزریق میشه؟

    نقل قول نوشته شده توسط احمد سامعی مشاهده تاپیک
    اما ببخشید رها حل صحیح این هست:
    در رابطه با سوال آقای BILLY_Mgs کد های که بین [] اتریبیوت هستند و فریم ورک پر است از اتریبیوت های مختلف که بهترین منبع MSDN است .
    عکس های ضمیمه عکس های ضمیمه
    • نوع فایل: jpg 1.jpg‏ (19.1 کیلوبایت, 108 دیدار)
    • نوع فایل: jpg 2.jpg‏ (6.3 کیلوبایت, 106 دیدار)
    • نوع فایل: jpg 3.jpg‏ (9.8 کیلوبایت, 107 دیدار)

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

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

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