سلام ببخشید تا حالا کسی کلاس Theme را در C# نوشته ؟
می خواهم هر فرمی که بخواهد theme بگیره از این کلاس ارث ببره
سلام ببخشید تا حالا کسی کلاس Theme را در C# نوشته ؟
می خواهم هر فرمی که بخواهد theme بگیره از این کلاس ارث ببره
مگه داری asp می نویسی!
اگه منظورت اینه :protected override void OnPaint(PaintEventArgs pe)
{
base.OnPaint(pe);
}
باید کلاس کنترل ها رو تو CustomControl1.cs دوباره نویسی کنی
ولی اگه منظورت property هاست با drag and drop کردن اشیا درون toolbox>general میتونی اینکار رو بکنی
برو سمت wpf جانم
با asp کار نمی کنم تو 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
موفق و پیروز باشید.
مهدی کیانی
سلام
شما لطف دارید
همین الان هم خیلی از نرم افزار ها خروجی XAML میدهند..
اما نکته ای که مهم است و در آموزش ها هم بار ها اشاره کردم، اینه که WPF وابسته به XAML نیست. یعنی نیاز نیست که الزاما XAML بلد باشید برای کار کردن با WPF . و در واقع XAML فقط با wpf به کار نمیره و مختص اون نیست.. صرفا یک زبان XML Base هست که کار طراحی برنامه ها را توصیفی می کنه و از حالت قبل ( که طراحی UI درگیری زیادی با کد داشت) متمایز می کنه..
نکته دیگه اینکه، XAML و طراحی UI فقط یک جنبه از WPF هست.. چیزی که WPF را متمایز می کنه قابلیت های اضافه شده به اون هست ( غیر از طراحی UI) .قابلیت هایی مانند Dependency Properties ، Routed Events، و Command ها و شیوه جدیدی در localize کردن برنامه ها و ...
متوجه نشدم...
**
موفق باشید
مجموعه آموزشی Asp.Net Core Mvc کاملا به زبان فارسی(21 ماژول و 15 ساعت فیلم آموزشی همراه با سورس کامل تمرینات و پروژه عملی انجام شده در طول آموزشی)
مشاهده جزئیات در آدرس http://www.mkiani.ir/blog/content/53084
وب سایت : http://www.mkiani.ir
پست الکترونیک : mkiani3000@gmail.com
موفق و پیروز باشید.
مهدی کیانی
ببخشید من جواب سوالم را نگرفتم
لطف کردید به من استفاده از wpf را پیشنهاد کردید ولی هیچ راهنمایی در زمینه کار من نکردید
مطالبی که در تاپیک wpf مطرح کردید را مطالعه کردم ولی اگر امکان دارد با wpf یک پروژه نمونه بگذارید و نحوه کار را هم توضیح بدهید
من می خواهم برای یک نرم افزار theme های مختلفی طراحی کنم
با تشکر
سلام
ابزارهای آماده ای برای این کار وجود د اره که قبلاً در موردش زیاد بحث شده. اگه خودتون میخوایید طراحی کنید با Reflector کد این ابزارها رو برسی کنید.
چرا خودت يه dll واسه برنامه هات نمينويسي
...با چند تا picture box و با استفاده از خاصيت background image يه فرم theme باحال ميتوني طراحي كني ...بعدهم تئي برنامت از اووون dll ارث ببر
اينم يه نمونه كه خودم طراحي كردم (البته group box داخل صفحه يك component ديگه هست