PDA

View Full Version : چطوری میشه یه label را به شکل عمودی نشان داد ؟



ir_ali_s
سه شنبه 02 خرداد 1385, 15:20 عصر
سلام
چطوری میشه یه label را به شکل عمودی نشان داد ؟:متفکر:

linux
سه شنبه 02 خرداد 1385, 19:48 عصر
خودت باید درست کنی

ali_kolahdoozan
سه شنبه 02 خرداد 1385, 21:55 عصر
یه تصویر با هر میزان دستکاری دوست داری بذار سر جاش پس زمینشم tRANSEPARENCE کن

مطهر
چهارشنبه 03 خرداد 1385, 06:53 صبح
اینم راه :

public partial class vLabel : Label
{
public vLabel()
{
InitializeComponent();
}

public vLabel(IContainer container)
{
container.Add(this);
InitializeComponent();
}
protected override void OnPaint(PaintEventArgs e)
{
e.Graphics.DrawString(this.Text,
this.Font,
Brushes.Black,
0,
0,
new System.Drawing.StringFormat(_FormatFlag));
}
StringFormatFlags _FormatFlag;
[DefaultValue(StringFormatFlags.DirectionVertical)]
public StringFormatFlags FormatType
{
get { return _FormatFlag; }
set { _FormatFlag = value; this.Invalidate(); }
}

}

ali_kolahdoozan
چهارشنبه 03 خرداد 1385, 08:12 صبح
نه بابا گرافیکی که بلدیم . فکر نمی کنم ایشون حاضر بشه با گرافیک این کار رو بکنه

مطهر
چهارشنبه 03 خرداد 1385, 09:19 صبح
نه بابا گرافیکی که بلدیم . فکر نمی کنم ایشون حاضر بشه با گرافیک این کار رو بکنه
منظورت چیه؟؟
خیال کردی خود label چطوری نشون میده

ir_ali_s
چهارشنبه 03 خرداد 1385, 21:48 عصر
منظورت چیه؟؟
خیال کردی خود label چطوری نشون میده

سلام
به هر حال از لطف دوستان ممنون.

niloufar
یک شنبه 07 خرداد 1385, 12:42 عصر
سلام
جناب مطهر
نحوه استفادش چه جوریه؟

m-heidari
چهارشنبه 17 خرداد 1385, 22:43 عصر
خود لیبل هم تقریبا همون کار آقای مطهر رو انجام میدن !!!
بهترین روش روشی هست که آقای مطهر اشاره کردن.