سلام
چطور میشه یک فرم رو در یک کنترلی مثل پانل یا پیکچرباکس لود کرد؟
در vb6.0 با تابع SetParent (API) میشه این کار رو کرد ولی در .Net خطا میده.
سلام
چطور میشه یک فرم رو در یک کنترلی مثل پانل یا پیکچرباکس لود کرد؟
در 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
I've just started tweeting!
@Alireza_Maddah
سلام
آقای علیرضا مداح من بعد تقریبا 7 ماه پاسخ شما رو دیدم. و بعد از 7 ماه هم مشکل حل شد!
تشکر!
سلام
دوست عزیز یک سئوال ایا این روش دقیقا مانند اینه که از یک فرم mdi استفاده کنی
یعنی میشه فرمی که از روش گفته شده لود می شه مثل یک فرم عادی در اون ورود اطلاعات
گرفتن اطلاعات و ..... رو انجام داد
با تشکر