PDA

View Full Version : سوال: فراخوانی کردن فرم



ندا2611
دوشنبه 10 فروردین 1388, 09:55 صبح
آیا یک فرم می تونه متوجه بشه توسط کدامیک از دیگر فرمهای برنامه فراخوانی شده؟

kablayi
سه شنبه 11 فروردین 1388, 12:13 عصر
شما میتونید از خاصیت tag اون فرم استفاده کنید ...
یه مثال میزنم شاید بهتر متوجه بشید ...
مثلا فرم3 میتونه از دو فرم 1 و 2 باز بشه ...
شما قبل از دستور باز کردن فرم مقدار tag از اون فرم رو با نام فرم مبدا پر کنید ...



Form3.Tag = Me.Text
Form3.ShowDialog()


وقتی فرم 3 باز میشه خاصیت tag اون حاوی نام فرم بازکننده اونه ...!!!!
مثلا تو فرم لود فرم 3 بنویسید:


Label1.Text = "Open with " & Tag


اینم یه مثال :