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

نام تاپیک: کوچ کردن از win با wpf ؟

  1. #1

    کوچ کردن از win با wpf ؟

    با سلام
    فرم های پروژه ما دارای تعداد زیاد کنترل هست اما با ظاهری عادی
    سوال من از دوستان اینه ایا ما از win با wpf کوچ کنیم؟
    سرعت پیاده سازی را کاهش داده ایم با اینکار؟
    محسنات استفاده از این روش برای ما چه خواهد بود؟

  2. #2
    کاربر دائمی آواتار afsharm
    تاریخ عضویت
    مرداد 1387
    محل زندگی
    http://paysa.ir
    پست
    255

    نقل قول: کوچ کردن از win با wpf ؟

    در ابتدای کار که سرعتتان به شدت پایین می‌آید. مگر اینکه از قبل حسابی با WPF کار کرده باشید. اگر برنامه فعلی و winform کارتان را راه می‌اندازد دلیلی وجود ندارد به wpf مهاجرت کنید مگر اینکه بخواهید به روز بمانید و قبل از از بین رفتن winfrom آن را ترک کرده باشید که این هم تا ۵ سال آینده اتفاق نخواهد افتاد. برای کسب اطلاع بیشتر ر. ک.: http://afsharm.blogspot.com/2009/03/wpf-winforms.html

  3. #3
    کاربر دائمی آواتار mdssoft
    تاریخ عضویت
    خرداد 1386
    محل زندگی
    تهران / ساری
    پست
    392

    نقل قول: کوچ کردن از win با wpf ؟

    خوب کوچ از WinForm به WPF به این آسونی ها هم نیست.
    خیلی از توابعی که ما در winform به راحتی با اونا کار می کردیم دیگه تو WPF نیستن .
    من پیشنهاد میکنم اگر پروژه جدیدی خواستین شروع کنین و براتون ظاهرش خیلی اهمیت داشت از WPF استفاده کنید

  4. #4

    نقل قول: کوچ کردن از win با wpf ؟

    نقل قول نوشته شده توسط mdssoft مشاهده تاپیک
    خوب کوچ از WinForm به WPF به این آسونی ها هم نیست.
    خیلی از توابعی که ما در winform به راحتی با اونا کار می کردیم دیگه تو WPF نیستن .
    منظور شما از توابع کدام توابع است؟ لوازم این کوچ چی میتونه باشه؟

  5. #5
    کاربر دائمی آواتار afsharm
    تاریخ عضویت
    مرداد 1387
    محل زندگی
    http://paysa.ir
    پست
    255

    نقل قول: کوچ کردن از win با wpf ؟

    یکی از این توابع دوست داشتنی، DoEvents بود که در WPF وجود ندارد.

  6. #6
    VIP آواتار رضا عربلو
    تاریخ عضویت
    اردیبهشت 1403
    محل زندگی
    تهران
    پست
    1,597

    نقل قول: کوچ کردن از win با wpf ؟

    DOEvents در WPF وجود ندارد ولی خوشبختانه می توان معادل آنرا بکاربرد:
    http://dedjo.blogspot.com/2007/08/ho...ts-in-wpf.html

    1 - هرچند wpf در حال حاضر چندین کنترل اساسی از قبیل DataGridView و DateTimePicker را ندارد ولی این کنترل ها در حال تهیه می باشند (با سایت CodePlex http://www.codeplex.com/wpf/Release/...tReleases.aspx مراجهه کنید) ضمن اینکه شرکت هایی نظیر Infragistics و XCeed نسخه های مجانی از گرید های پیشرفته ارائه کرده اند.
    2- من تا بحال بشخصه چه در کامپاننت های ذاتی دات نت و چه در کامپاننت های دیگر شرکت ها مشکل Right To Left مشاهده نکرده ام در حالیکه در بسیاری از کنترل های third partyبرای Win Forms ها این مشکل را می توان به وضوح مشاهد کرد.
    3- تکنولوژی WPF مسائلی که برنامه نویسان Win Forms با آنها دست و پنجه نرم می کردند را به راحتی حل کرد. همانند theme and styling و ..
    4 - wpf برنامه نویس را تغریباً از نیاز به کنترل های Third Party بی نیاز می کند.
    5- wpf تکنولوژی مایکروسافت برای سیستم عامل های اینده است. کافی است به سرعت اجرای برنامه های wpf در ویستا اشاره کنم که به مراتب سریع تر از Windows Forms ها است.
    آخرین ویرایش به وسیله رضا عربلو : سه شنبه 01 اردیبهشت 1388 در 21:08 عصر
    اگر Net. نمی دانید وارد نشوید.

  7. #7
    کاربر دائمی آواتار Zaparo
    تاریخ عضویت
    خرداد 1387
    محل زندگی
    this->this
    پست
    116

    نقل قول: کوچ کردن از win با wpf ؟

    نقل قول نوشته شده توسط رضا عربلو مشاهده تاپیک
    DOEvents در WPF وجود ندارد ولی خوشبختانه می توان معادل آنرا بکاربرد:
    http://dedjo.blogspot.com/2007/08/ho...ts-in-wpf.html

    1 - هرچند wpf در حال حاضر چندین کنترل اساسی از قبیل DataGridView و DateTimePicker را ندارد ولی این کنترل ها در حال تهیه می باشند (با سایت CodePlex http://www.codeplex.com/wpf/Release/...tReleases.aspx مراجهه کنید) ضمن اینکه شرکت هایی نظیر Infragistics و XCeed نسخه های مجانی از گرید های پیشرفته ارائه کرده اند.
    2- من تا بحال بشخصه چه در کامپاننت های ذاتی دات نت و چه در کامپاننت های دیگر شرکت ها مشکل Right To Left مشاهده نکرده ام در حالیکه در بسیاری از کنترل های third partyبرای Win Forms ها این مشکل را می توان به وضوح مشاهد کرد.
    3- تکنولوژی WPF مسائلی که برنامه نویسان Win Forms با آنها دست و پنجه نرم می کردند را به راحتی حل کرد. همانند theme and styling و ..
    4 - wpf برنامه نویس را تغریباً از نیاز به کنترل های Third Party بی نیاز می کند.
    5- wpf تکنولوژی مایکروسافت برای سیستم عامل های اینده است. کافی است به سرعت اجرای برنامه های wpf در ویستا اشاره کنم که به مراتب سریع تر از Windows Forms ها است.
    چ

    کی میگه WPF کنترل DataGrid نداره؟ بصورت Toolkit میتونید دانلود کنید کنترلهای Ribbon هم میشه استفاده کرد فکر کنم خیلی بهتر از مدلهای مشابه باشه ، این مسائلی که شما میگید بین طراح و برنامه نویس نه شخص برنامه نویس! ، برای مطلب آخر فکر کنم دلیل دیگه ای داشته باشه

    سعید خان شما هم در WPF میتونید از WinForm استفاده کنید و بالعکس بعد هم اینکه وقتی شما اصول برنامه نویسی لایه ای رو رعایت کرده باشید شما هزینه ی زیادی برای انتقال نمیدید!

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

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