تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
مشكلة في خاصية RightToLeft في vb.net
#5
(12-04-23, 08:40 PM)mahmoudn كتب : لدي فورم وضع عليه بعض الادوات و عند تغيير خاصية Righttoleft في الكود في حدث Load يفتح الفورم و ينغلق لوحده مباشرة بعد فتحه 
هل هناك حل لهذه المشكلة سازودكم بكود الذي وضعته في الحدث load 
الكود :
 
كود :
If Form_Main_Paire.Lang = "Arabic" Then
           Me.RightToLeft = Windows.Forms.RightToLeft.Yes
           Me.RightToLeftLayout = True
       ElseIf Form_Main_Paire.Lang = "English" Then
           Me.RightToLeft = Windows.Forms.RightToLeft.No
           Me.RightToLeftLayout = False
       End If

يبدو أن هذا الفورم عبارة عن MdiChild وتقوم بفتحه من الفورم الرئيسي لهذا تحصل المشكلة في الحدث Load

أنقل الكود داخل الحدث Sub New
كود :
Public Sub New()
   ' This call is required by the designer.
   InitializeComponent()

   ' Add any initialization after the InitializeComponent() call.
   If Form_Main_Paire.Lang = "Arabic" Then
       Me.RightToLeft = Windows.Forms.RightToLeft.Yes
       Me.RightToLeftLayout = True
   ElseIf Form_Main_Paire.Lang = "English" Then
       Me.RightToLeft = Windows.Forms.RightToLeft.No
       Me.RightToLeftLayout = False
   End If

End Sub
الرد }}}


الردود في هذا الموضوع
RE: مشكلة في خاصية RightToLeft في vb.net - بواسطة  - 13-04-23, 12:38 AM


التنقل السريع :


يقوم بقرائة الموضوع: