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

نام تاپیک: Theme در C#‎

  1. #1

    Theme در C#‎

    سلام ببخشید تا حالا کسی کلاس Theme را در C#‎ نوشته ؟
    می خواهم هر فرمی که بخواهد theme بگیره از این کلاس ارث ببره

  2. #2
    کاربر دائمی آواتار محمدامین شریفی
    تاریخ عضویت
    شهریور 1386
    محل زندگی
    تهران - شیراز
    پست
    1,302
    مگه داری asp می نویسی!
    اگه منظورت اینه :
     protected override void OnPaint(PaintEventArgs pe)
    {
    base.OnPaint(pe);
    }

    باید کلاس کنترل ها رو تو CustomControl1.cs دوباره نویسی کنی
    ولی اگه منظورت property هاست با drag and drop کردن اشیا درون toolbox>general میتونی اینکار رو بکنی
    برو سمت wpf جانم

  3. #3
    با asp کار نمی کنم تو C#‎ می خواهم برای یک نرم افزار theme های مختلفی داشته باشم
    اگر امکان دارد بیشتر توضیح بدهید
    با تشکر

  4. #4
    نقل قول نوشته شده توسط bitajrobe مشاهده تاپیک
    تو C#‎ می خواهم برای یک نرم افزار theme های مختلفی داشته باشم
    اگر امکان دارد بیشتر توضیح بدهید
    با تشکر
    خود دات نت چنین امکانی را در اختیارتون قرار نمیده..
    از کامپوننت های موجود می تونید استفاده کنید و لی اونا مشکلات خودشونو دارند که با جستجو می تونین مطالب مربوطه را به دست آورید.

    راه حل بعدی اینه که اگر می خواهید کنترل همه چیز تقریبا در اختیار خودتون باشه، از دات نت 3.5 و ویژوال استودیو 2008 استفاده کنید و .. تکنولوژی WPF ... را به کار بگیرید

    نمونه بسیار بسیار ساده از ساخت فرم در WPF


    موفق باشید

    مجموعه آموزشی Asp.Net Core Mvc کاملا به زبان فارسی(21 ماژول و 15 ساعت فیلم آموزشی همراه با سورس کامل تمرینات و پروژه عملی انجام شده در طول آموزشی)
    مشاهده جزئیات در آدرس http://www.mkiani.ir/blog/content/53084


    وب سایت : http://www.mkiani.ir
    پست الکترونیک : mkiani3000@gmail.com

    موفق و پیروز باشید.
    مهدی کیانی


  5. #5
    کاربر دائمی آواتار محمدامین شریفی
    تاریخ عضویت
    شهریور 1386
    محل زندگی
    تهران - شیراز
    پست
    1,302
    نقل قول نوشته شده توسط r.kiani مشاهده تاپیک
    خود دات نت چنین امکانی را در اختیارتون قرار نمیده..
    از کامپوننت های موجود می تونید استفاده کنید و لی اونا مشکلات خودشونو دارند که با جستجو می تونین مطالب مربوطه را به دست آورید.

    راه حل بعدی اینه که اگر می خواهید کنترل همه چیز تقریبا در اختیار خودتون باشه، از دات نت 3.5 و ویژوال استودیو 2008 استفاده کنید و .. تکنولوژی WPF ... را به کار بگیرید

    نمونه بسیار بسیار ساده از ساخت فرم در WPF


    موفق باشید
    آقا مهدی من همیشه طرف wpf رو گرفتم و مرجع آموزشی شما رو پیشنهاد می کنم . به نظر من اگه فناوری متن بازی مثل xaml رو نرم افزار های گرافیکی تولید کنند اطمینان بیشتری میشود به کد ها کرد.
    به دنبال کد های xaml بگرد

  6. #6
    نقل قول نوشته شده توسط bia2dadash2 مشاهده تاپیک

    آقا مهدی من همیشه طرف wpf رو گرفتم و مرجع آموزشی شما رو پیشنهاد می کنم .
    سلام
    شما لطف دارید
    نقل قول نوشته شده توسط bia2dadash2 مشاهده تاپیک
    به نظر من اگه فناوری متن بازی مثل xaml رو نرم افزار های گرافیکی تولید کنند اطمینان بیشتری میشود به کد ها کرد.
    همین الان هم خیلی از نرم افزار ها خروجی XAML میدهند..
    اما نکته ای که مهم است و در آموزش ها هم بار ها اشاره کردم، اینه که WPF وابسته به XAML نیست. یعنی نیاز نیست که الزاما XAML بلد باشید برای کار کردن با WPF . و در واقع XAML فقط با wpf به کار نمیره و مختص اون نیست.. صرفا یک زبان XML Base هست که کار طراحی برنامه ها را توصیفی می کنه و از حالت قبل ( که طراحی UI درگیری زیادی با کد داشت) متمایز می کنه..

    نکته دیگه اینکه، XAML و طراحی UI فقط یک جنبه از WPF هست.. چیزی که WPF را متمایز می کنه قابلیت های اضافه شده به اون هست ( غیر از طراحی UI) .قابلیت هایی مانند Dependency Properties ، Routed Events، و Command ها و شیوه جدیدی در localize کردن برنامه ها و ...
    نقل قول نوشته شده توسط bia2dadash2 مشاهده تاپیک

    به دنبال کد های xaml بگرد
    متوجه نشدم...


    **
    موفق باشید

    مجموعه آموزشی Asp.Net Core Mvc کاملا به زبان فارسی(21 ماژول و 15 ساعت فیلم آموزشی همراه با سورس کامل تمرینات و پروژه عملی انجام شده در طول آموزشی)
    مشاهده جزئیات در آدرس http://www.mkiani.ir/blog/content/53084


    وب سایت : http://www.mkiani.ir
    پست الکترونیک : mkiani3000@gmail.com

    موفق و پیروز باشید.
    مهدی کیانی


  7. #7
    ببخشید من جواب سوالم را نگرفتم
    لطف کردید به من استفاده از wpf را پیشنهاد کردید ولی هیچ راهنمایی در زمینه کار من نکردید
    مطالبی که در تاپیک wpf مطرح کردید را مطالعه کردم ولی اگر امکان دارد با wpf یک پروژه نمونه بگذارید و نحوه کار را هم توضیح بدهید
    من می خواهم برای یک نرم افزار theme های مختلفی طراحی کنم
    با تشکر

  8. #8
    کاربر دائمی آواتار محمدامین شریفی
    تاریخ عضویت
    شهریور 1386
    محل زندگی
    تهران - شیراز
    پست
    1,302

    نقل قول: Theme در C#‎

    نقل قول نوشته شده توسط bitajrobe مشاهده تاپیک
    ببخشید من جواب سوالم را نگرفتم
    لطف کردید به من استفاده از wpf را پیشنهاد کردید ولی هیچ راهنمایی در زمینه کار من نکردید
    مطالبی که در تاپیک wpf مطرح کردید را مطالعه کردم ولی اگر امکان دارد با wpf یک پروژه نمونه بگذارید و نحوه کار را هم توضیح بدهید
    من می خواهم برای یک نرم افزار theme های مختلفی طراحی کنم
    با تشکر
    بهتره پرسشت را اینجوری تو یه تاپیک دیگه تو انجمن C#‎ بگی:"نحوه تعویض skin برنامه توسط کاربر؟"

  9. #9

    نقل قول: Theme در C#‎

    سلام
    ابزارهای آماده ای برای این کار وجود د اره که قبلاً در موردش زیاد بحث شده. اگه خودتون میخوایید طراحی کنید با Reflector کد این ابزارها رو برسی کنید.

  10. #10
    کاربر دائمی آواتار combo_ci
    تاریخ عضویت
    تیر 1384
    محل زندگی
    مشهد
    پست
    459

    نقل قول: Theme در C#‎

    چرا خودت يه dll واسه برنامه هات نمينويسي

    ...با چند تا picture box و با استفاده از خاصيت background image يه فرم theme باحال ميتوني طراحي كني ...بعدهم تئي برنامت از اووون dll ارث ببر

    اينم يه نمونه كه خودم طراحي كردم (البته group box داخل صفحه يك component ديگه هست
    عکس های ضمیمه عکس های ضمیمه
    • نوع فایل: jpg 1.jpg‏ (34.0 کیلوبایت, 64 دیدار)

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

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