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

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




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

نام تاپيک: استفاده از يك كامپوننت TFrames و نمايش چندين فريم بوسيله اون

  1. #1
    پروفشنال romixery's Avatar
    تاريخ عضويت
    Mar 2007
    محل سكونت
    ميون موجودات عجيب غريب(آدما)
    پست ها
    673

    پيش فرض استفاده از يك كامپوننت TFrames و نمايش چندين فريم بوسيله اون

    سلام
    مي خوام يه پنجره اي مثل پنجره تنظيمات اغلب برنامه ها بسازم مثلا مثل شكل زير كه براي Download Accolator هستش:



    خودم يه پنجره ساختم و در سمت چپش يه Treeview گزاشتم. و در سمت راستش هم يه Frame. مسلماً براي هر گزينه يه فريم ساختم.
    مي خوام اينو بدونم براي هر گزينه از Treeview بايد يه كامپوننت فريم به فرمم اضافه كنم؟ نميشه با همين يكي كامپوننت Frame كه از تب Standard ميارمش ، بشه با چند تا فريم كار كرد؟ آخه وقتي اين كامپوننت رو به فرم اضافه مي كنيم، فقط مي تونيم يك فريم رو باهاش نمايش بديم.

  2. #2
    داره خودمونی میشه
    تاريخ عضويت
    Feb 2008
    پست ها
    161

    پيش فرض

    هر یک از Frame ها را ایجاد کنید و نام یونیت آنها را در بخش uses از Interface یونیت فرم مورد نظر خودتون وارد کنید. حالا می تونید با تعریف یک Class Reference از TFrame مشکل خودتون رو حل کنید. نمونه کد شما مثل کد زیر میشه. در این کد Panel1 محلی هست که Frame ها در اون نمایش داده میشند. Button1 یک Frame فرضی به نام MyFrame را در داخل Panel1 نمایش میده. Button2 هم نام Frame ایی که در حال حاضر در حال نمایش هست رو برمیگردونه. برای تغییر Frame جاری کافی هست که نام کلاس آن را به خصوصیت CurrentFrame بدید:

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

Thread Information

Users Browsing this Thread

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

User Tag List

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

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