gilsoft
یک شنبه 03 دی 1391, 03:39 صبح
سلام دوستان
من یه UserControl طراحی کردم : که در زمان برنامه نویسی (یعنی برنامه نویس کنترل رو میکشه رو فرم) باید Visible باشه و در زمان اجرای نرم افزار .. کنترل باید بصورت پیش فرض Hide (یا همون Visible = False) باشه
مشکل من اینجاست که :
1 - اگر در رویداد Load (داخل یوزر کنترل) از Me.Hide استفاده کنم .. کنترل در زمان طراحی (برنامه نویسی) .. در روی فرم Hide ( یا UnVisible) میشه ..
اینم کدمربوط به رویداد Me.Load :
Private Sub TimeMBox_Load(sender As Object, e As System.EventArgs) Handles Me.Load
Me.Hide()
End Sub
2 - اگر از OnLoad استفاده کنم .. این هم مثل همان Me.Load رفتار میکنه ...
اینم کد OnLoad :
Protected Overrides Sub OnLoad(e As System.EventArgs)
MyBase.OnLoad(e)
Me.Hide()
End Sub
3 - رویداد VisibleChanged و OnVisibleChanged هم تست نکردم ..... نشد که نشد !
امیدوارم که تونسته باشم منظورم (خواسته ام) رو به شما عزیزان برسونم :افسرده:
من یه UserControl طراحی کردم : که در زمان برنامه نویسی (یعنی برنامه نویس کنترل رو میکشه رو فرم) باید Visible باشه و در زمان اجرای نرم افزار .. کنترل باید بصورت پیش فرض Hide (یا همون Visible = False) باشه
مشکل من اینجاست که :
1 - اگر در رویداد Load (داخل یوزر کنترل) از Me.Hide استفاده کنم .. کنترل در زمان طراحی (برنامه نویسی) .. در روی فرم Hide ( یا UnVisible) میشه ..
اینم کدمربوط به رویداد Me.Load :
Private Sub TimeMBox_Load(sender As Object, e As System.EventArgs) Handles Me.Load
Me.Hide()
End Sub
2 - اگر از OnLoad استفاده کنم .. این هم مثل همان Me.Load رفتار میکنه ...
اینم کد OnLoad :
Protected Overrides Sub OnLoad(e As System.EventArgs)
MyBase.OnLoad(e)
Me.Hide()
End Sub
3 - رویداد VisibleChanged و OnVisibleChanged هم تست نکردم ..... نشد که نشد !
امیدوارم که تونسته باشم منظورم (خواسته ام) رو به شما عزیزان برسونم :افسرده: