vof.ir
چهارشنبه 25 مرداد 1391, 11:42 صبح
با سلام
عنوان تاپیک بدین صورت با سوال من مرتبط می شود.
من در برنامه ام می خواهم بخشی داشته باشم به اسم Favorites مثل چیزی که در مرورگر ها هست.
مثلا کاربر میبینه که با یک سری منو زیاد کار دارد؛ میاد اون ها را درگ می کنه داخل یک پنل که توی فرم اصلی قرار دارد.
خب مثلا فرض کنید برنامه که اجرا شده؛ کاربر میاد 6 تا منو را به این قسمت اضافه می کند.
برای اینکه دفعه بعدی هم این پنل همین آیتم های درگ داپ شده را نشان دهد باید اطلاعاتی را در جایی ذخیره کند. مثلا یک فایل xml حاوی اسم آیتم؛ و....
خب برای اینکه بتونیم در زمانی که اطلاعات آیتم ها از فایل متنی خوانده می شه؛ و بر اساس آن یک سری آیتم به آن پنل اضافه می شود؛ بر روی آن ها کلیک کنیم و فرم مرتبط با منوی مربوطه باز شود؛ چه کاری باید انجام داد؟
به نظر من اگر بشود نام فرمی که میخواهیم باز شود را به عنوان یک پراپرتی برای اون آیتم در نظر بگیریم و آن را در فایل متنی هم ذخیره کنید؛ و بر اساس نام فرمی که ذخیره کردیم ؛ از کلاس هم نام با آن فرم ؛ instance بسازیم؛ مشکل حل می شود.
منتهی الان سوالم این هست که اولا چه جوری میشه از روی یک رشته کلاس مرتط با آن را ساخت؟
یک سری مطلب در مورد Reflection خواندم!
دوستان منتظر نظر و پیشنهادات و انتقادات شما هستم
با تشکر!
عنوان تاپیک بدین صورت با سوال من مرتبط می شود.
من در برنامه ام می خواهم بخشی داشته باشم به اسم Favorites مثل چیزی که در مرورگر ها هست.
مثلا کاربر میبینه که با یک سری منو زیاد کار دارد؛ میاد اون ها را درگ می کنه داخل یک پنل که توی فرم اصلی قرار دارد.
خب مثلا فرض کنید برنامه که اجرا شده؛ کاربر میاد 6 تا منو را به این قسمت اضافه می کند.
برای اینکه دفعه بعدی هم این پنل همین آیتم های درگ داپ شده را نشان دهد باید اطلاعاتی را در جایی ذخیره کند. مثلا یک فایل xml حاوی اسم آیتم؛ و....
خب برای اینکه بتونیم در زمانی که اطلاعات آیتم ها از فایل متنی خوانده می شه؛ و بر اساس آن یک سری آیتم به آن پنل اضافه می شود؛ بر روی آن ها کلیک کنیم و فرم مرتبط با منوی مربوطه باز شود؛ چه کاری باید انجام داد؟
به نظر من اگر بشود نام فرمی که میخواهیم باز شود را به عنوان یک پراپرتی برای اون آیتم در نظر بگیریم و آن را در فایل متنی هم ذخیره کنید؛ و بر اساس نام فرمی که ذخیره کردیم ؛ از کلاس هم نام با آن فرم ؛ instance بسازیم؛ مشکل حل می شود.
منتهی الان سوالم این هست که اولا چه جوری میشه از روی یک رشته کلاس مرتط با آن را ساخت؟
یک سری مطلب در مورد Reflection خواندم!
دوستان منتظر نظر و پیشنهادات و انتقادات شما هستم
با تشکر!