arman_Delta2002
شنبه 27 خرداد 1391, 16:56 عصر
سلام من یه کد پیدا کردم که یک فرم رو کامل با تمام اشیاعش راست به چپ میکنه فقط مشکلم اینجاست که میخوام یک یا چند شیع رو واسم راست به چپ کنه نه کل اشیاء رو اینم کدش
تورو خدا کمک کنییین خیییلیی مههمه
Imports System.ComponentModel
Private Const WS_EX_LAYOUTRTL As Integer = &H400000
Private _mirrored As Boolean = False
<System.ComponentModel.Description("Change to the right-to-left layout."), DefaultValue(False), Localizable(True), Category("Appearance"), Browsable(True)> _
Public Property Mirrored() As Boolean
Get
Return _mirrored
End Get
Set(ByVal value As Boolean)
If _mirrored <> value Then
_mirrored = value
Me.Refresh()
MyBase.OnRightToLeftChanged(EventArgs.Empty)
End If
End Set
End Property
Protected Overrides ReadOnly Property CreateParams() As CreateParams
Get
If Me.Mirrored Then
Dim CP As CreateParams
CP = MyBase.CreateParams
CP.ExStyle = CP.ExStyle Or WS_EX_LAYOUTRTL
Return CP
Else
Return MyBase.CreateParams
End If
End Get
End Property
تورو خدا کمک کنییین خیییلیی مههمه
Imports System.ComponentModel
Private Const WS_EX_LAYOUTRTL As Integer = &H400000
Private _mirrored As Boolean = False
<System.ComponentModel.Description("Change to the right-to-left layout."), DefaultValue(False), Localizable(True), Category("Appearance"), Browsable(True)> _
Public Property Mirrored() As Boolean
Get
Return _mirrored
End Get
Set(ByVal value As Boolean)
If _mirrored <> value Then
_mirrored = value
Me.Refresh()
MyBase.OnRightToLeftChanged(EventArgs.Empty)
End If
End Set
End Property
Protected Overrides ReadOnly Property CreateParams() As CreateParams
Get
If Me.Mirrored Then
Dim CP As CreateParams
CP = MyBase.CreateParams
CP.ExStyle = CP.ExStyle Or WS_EX_LAYOUTRTL
Return CP
Else
Return MyBase.CreateParams
End If
End Get
End Property