سلام
نگید جستجو میکردی پیدا میشد
چرا پیدا میشد اگه می گشتید
اینم از این که میخواستی
اینم هستش
http://1majdi.blogfa.com/post/7
برای شروع یک یوزر کنترل اظافه کنین به پروژتون...
فایل دیزاین UserControl رو باز کنید و این در کد بخشی را که از UserControl ارث بری شده را به کلاس شی که میخواهید تغییر دهید و کدهای زیر را وارد کنید:
using System.ComponentModel;
private const int WS_EX_LAYOUTRTL = 0x400000;
private bool _mirrored = false;
"Change to the right-to-left layout."), DefaultValue(False), Localizable(True), Category("Appearance"), Browsable(True)> _
public bool Mirrored {
get { return _mirrored; }
set {
if (_mirrored != value) {
_mirrored = value;
this.Refresh();
base.OnRightToLeftChanged(EventArgs.Empty);
}
}
}
protected override CreateParams CreateParams {
get {
if (this.Mirrored) {
CreateParams CP = default(CreateParams);
CP = base.CreateParams;
CP.ExStyle = CP.ExStyle | WS_EX_LAYOUTRTL;
base.Refresh();
return CP;
} else {
base.Refresh();
return base.CreateParams;
}
}