تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 10 از 10

نام تاپيک: کار کردن با دو سیستم مختلف و دو رزولوشن متفاوت

  1. #1
    آخر فروم باز H A M A S's Avatar
    تاريخ عضويت
    May 2006
    پست ها
    3,294

    پيش فرض کار کردن با دو سیستم مختلف و دو رزولوشن متفاوت

    سلام
    من برای ساخت پروژه با دو تا سیستم کار میکنم
    اولی سیستم خونه که مانیتورش وایده با رزولوشن 1360X768
    دومی سیستم دانشگاه با مانیتور معمولی که رزولوشنش 1024X768 هست

    چکار کنم که اتوماتیک فرم ها و کنترل ها اتوماتیک خودشون رو با رزولوشن متفاوت وفق بدن.یعنی کاربر مجبور نباشه هی رزولوشن مانیتورش رو تغییر بده؟بعضی ها میگن برای طراحی فرم ها رزولوشن سیستم رو روی 1024X768 تنظیم کن.اما این کار زیاد جالب نیست.
    ممنون
    Last edited by H A M A S; 20-11-2010 at 19:09.

  2. #2
    اگه نباشه جاش خالی می مونه L u K e !'s Avatar
    تاريخ عضويت
    Mar 2009
    محل سكونت
    Qazvin
    پست ها
    441

    پيش فرض

    می تونی از wpf استفاده کنی دیگه این مشکلو نداری توی همه Resoulation ها یه جوره

  3. #3
    آخر فروم باز H A M A S's Avatar
    تاريخ عضويت
    May 2006
    پست ها
    3,294

    پيش فرض

    می تونی از wpf استفاده کنی دیگه این مشکلو نداری توی همه Resoulation ها یه جوره
    یعنی باید فرم هایی که ساختم رو پاک کنم به جاش فرم WPF بزارم؟؟
    میشه بیشتر توضیح بدبد
    ممنون

  4. #4
    کـاربـر بـاسـابـقـه god of war 2's Avatar
    تاريخ عضويت
    Jun 2007
    پست ها
    585

    پيش فرض

    یعنی باید فرم هایی که ساختم رو پاک کنم به جاش فرم WPF بزارم؟؟
    شما باید کل پروژ رو توسط WPF دوباره پیاده کنی.
    اگر از زبانهای #C یا VB.net استفاده کرده باشی در بخش کد نویسی میتونی بیشتر قسمتهارو کپی و Paste کنی و بجز چند مورد از کلاسها بقیه موارد در WPF و Windows Form با هم مشترک هستند ولی رابط کاربری و کلا عناصر روی فرم رو دوباره باید طراحی کنی.
    WPF با اندازه گیری DPI در هر رزولوشنی که با فرمول مشخصی محاسبه می شود، می تواند سایز مناسب عناصر شما را محاسبه کند. این روش باعث می شود که نمایش یک کنترل مانند Button در رزولوشن 1024*786 و با 96 DPI تراکم، با نمایش آن در رزولوشن 1600*1200 و با تراکم 120 DPI یکسان باشد.

    برای استفاده از WPF در #C و VB.net

    File>New Project>C#>WPF Application
    File>New Project>Visual Basic>WPF Application
    موفق باشید.

  5. #5
    پروفشنال anvar.net's Avatar
    تاريخ عضويت
    Apr 2007
    محل سكونت
    IRAN
    پست ها
    648

    پيش فرض

    کنترل های Table Layout Panel و Flow Layout Panel و چندین خصوصیت این چنینی رو در بسیاری از کنترل ها واسه حل همچین مشکلی درست کردند.

    اگه به اینترنت مناسب دسترسی دارید به این سه تا ویدئو نگاهی بندازید

    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]

    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]

    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]

  6. این کاربر از anvar.net بخاطر این مطلب مفید تشکر کرده است


  7. #6
    پروفشنال mahdi7s's Avatar
    تاريخ عضويت
    Sep 2007
    محل سكونت
    هر جایی می تونه باشه
    پست ها
    757

    پيش فرض

    با سلام

    این که برنامه با WPF باشد یا ویندوز فرم هیچ فرقی نمی کند و هیچ کدام هم مشکل شما را حل نمی کند
    اگر می خواهید UI هوشمندی طراحی کنید باید کنترلهایتان را داخل پنل های هوشمند نگهداری کنید(که WPF در این زمینه پنل های بیشتر و امکانات بیشتری رو ارائه کرده) که این پنلها در ویندوز فرم Table Layout Panel و Flow Layout Panel هستند(البته جدا از این پنلها از خصوصیت های Anchor و Dock هم در جاهایی می توانید استفاده کنید) و در WPF هم اکثر پنل ها به جز Canvas هر کدام پنلی هوشمند با چیدمانی متفاوت دارند و ...

    موفق باشید

  8. #7
    پروفشنال aliaghaaaaa's Avatar
    تاريخ عضويت
    Feb 2008
    محل سكونت
    فارس/آباده
    پست ها
    518

    پيش فرض

    سلام.
    خسته نباشید.
    میشه در مورد Table Layout Panel و Flow Layout Panel و نحوه استفاده از اونا و ... یه کم توضیح بدین؟
    اینجوری هم من و هم دوستمون hamas و هم بقیه اونایی که بلد نیستن می تونن یاد بگیرن و استفاده کنن.
    ممنون.

  9. #8
    در آغاز فعالیت
    تاريخ عضويت
    Jun 2013
    پست ها
    6

    پيش فرض

    با سلام به همه دوستان
    من دو صفحه مطلب در مورد کاربرد flowlayoutpanelتو سی شارپ برا ارائه به استاد می خوام اگر کسی می تونه لطف کنه کمکم کنه در صورت امکان برام به آدرس kamalan0042@gmail.comپیغام بذاره لطف کنید سریع جواب بدین خیلی لنگ این مطلب هستم

  10. #9
    در آغاز فعالیت
    تاريخ عضويت
    Jun 2013
    پست ها
    6

    پيش فرض

    کسی نیست جواب به من بده

  11. #10
    در آغاز فعالیت
    تاريخ عضويت
    Jun 2013
    پست ها
    6

    پيش فرض

    کسی نبود بابا لنگ هست کمکم کنید

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •