PDA

View Full Version : سوال: کپی مشخصات و خصوصیات یک کامپوننت به کامپوننت دیگر



سیروس مقصودی
یک شنبه 19 آبان 1392, 17:35 عصر
با سلام
من چگونه میتوانم خصوصیات ومشخصات یک کامپوننت را به یک کامپوننت دیگر انتقال دهم مثلا یک منو تعریف کردم که در آن آن ساب منوهای مختلفی با مشخصات و رویدادها (عملکرد) و آیکونهای مختلفی وجود دارد و من میخواهم مثلا 10 عدد منو مانند منوی اول با همان مشخصات و خصوصیات و رویدادها و آیکونها ایجاد کنم ؟ آیا چنین چیزی امکان دارد یا نه .
لازم به توضیح است که 10 منو را زمان طراحی ایجاد میکنم و ساب منو و خصوصیات 10 منو را در حین اجرای برنامه میخواهم از روی منوی اول نسخه برداری کنم .

یوسف زالی
یک شنبه 19 آبان 1392, 19:56 عصر
سلام.
بهترین راه برای انجام موارد خاص نوشتن متد های خاصه ولی برای استفاده عامه می تونید از سریالایز کردن و دیسریالایز کردن استفاده کنید تا یک کلون از شی تون داشته باشید.

MohsenB
یک شنبه 19 آبان 1392, 21:59 عصر
سلام

برای منو میتونید از روش زیر استفاده کنید :

mu2.Items.Clear;
mu2.Merge(Form1.mu1);

و برای کامپوننتهای دیگر به تناسب از دستوراتی مثل انتصاب و یا Assign و ... استفاده نمایید.

موفق باشید