سلام
چطور میشه یک فرم رو در یک کنترلی مثل پانل یا پیکچرباکس لود کرد؟
در vb6.0 با تابع SetParent (API) میشه این کار رو کرد ولی در .Net خطا میده.
Printable View
سلام
چطور میشه یک فرم رو در یک کنترلی مثل پانل یا پیکچرباکس لود کرد؟
در vb6.0 با تابع SetParent (API) میشه این کار رو کرد ولی در .Net خطا میده.
می خواهی چکار کنی؟
خیلی ساده :یک پانل در فرم اصلی دارم و می خوام یک فرم دیگه رو داخل این پانل لود کنم. در واقع پانل کار یک MDI فرم رو انجام میده.
اگر قبلا با تابع ذکر شده کار کرده باشید حتما متوجه میشید.
سلام دوست عزیز
دو فرم Form1 و ّForm2 ایجاد کرده و در داخل فرم 1 ، یک دکمه و پنل قرار دهید و در رویداد کلیک دکمه کد زیر را وارد نمایید :
Dim frm As New Form2
frm.TopLevel = False
Panel1.Controls.Add(frm)
Panel1.Controls(frm.Name).Visible = True
سلام
آقای علیرضا مداح من بعد تقریبا 7 ماه پاسخ شما رو دیدم. و بعد از 7 ماه هم مشکل حل شد!
تشکر!
سلام
دوست عزیز یک سئوال ایا این روش دقیقا مانند اینه که از یک فرم mdi استفاده کنی
یعنی میشه فرمی که از روش گفته شده لود می شه مثل یک فرم عادی در اون ورود اطلاعات
گرفتن اطلاعات و ..... رو انجام داد
با تشکر