1 ضمیمه
چگونه چرخش متن داخل یک label را با HSlider تعیین کنیم
سلام.
میخواستم بدونم چطوری میتونم متن داخل یک label رو با ابزاری مثل bunifuHSlider تعیین کنم؟
اینکارو موقع اجرا با متد label1_Paint میتونم انجام بدم ولی بعدش دیگه نمیتونم.
با تشکر از برنامه نویسان.
کدی که استفاده کردم
private void label1_Paint(object sender, PaintEventArgs e)
{
e.Graphics.TranslateTransform(30, 20);
e.Graphics.RotateTransform(60);
e.Graphics.DrawString("alireza", new Font("Arial", 11, FontStyle.Bold), new SolidBrush(Color.Black), 0, 0);
e.Dispose();
}
من خودم تلاش کردم ولی خوب نشد.
من اول از کلاس PaintEventArgs یک نمونه ساختم؛ و به جای e.Graphics مثلا ab.Graphics نوشتم ولی بازم خطا داد.
ضمیمه 154371
بی زحمت اگه میشه دلیل این پکه خطا میده رو بهم بگین خودم که فکر کردم متوجه نشدم.
نقل قول: چگونه چرخش متن داخل یک label را با bunifuHSlider تعیین کنیم
سلام اون abc رو از کجا آوری؟! همین که برنامه متوجه شده abc چیه خودش خیلیه :متفکر:
و اینکه bunifuHSlider چه موجودیه؟!
و همچنین منظورت از چرخش متن چیه؟!!!
برای استفاده از گرافیک هر شیء از متود CreateGraphics از اون شیء استفاده میشه، البته خارج از پروسیجرهای شیء که پارامتری با خصوصیت Graphics دارند.
2 ضمیمه
نقل قول: چگونه چرخش متن داخل یک label را با bunifuHSlider تعیین کنیم
نقل قول:
نوشته شده توسط
ROSTAM2
سلام اون abc رو از کجا آوری؟! همین که برنامه متوجه شده abc چیه خودش خیلیه :متفکر:
و اینکه bunifuHSlider چه موجودیه؟!
و همچنین منظورت از چرخش متن چیه؟!!!
برای استفاده از گرافیک هر شیء از متود
CreateGraphics از اون شیء استفاده میشه، البته خارج از پروسیجرهای شیء که پارامتری با خصوصیت Graphics دارند.
abc یک شی از کلاسPaintEventArgs است.
و اینکه bunifuHSlider چه موجودیه؟!
ضمیمه 154374
و همچنین منظورت از چرخش متن چیه؟!!!
ضمیمه 154375
سلام دوست عزیز من این کد رو نوشتم نشد(بی زحمت یک نگاه بکنید)
Graphics g = label1.CreateGraphics();
g.TranslateTransform(30, 20);
g.RotateTransform(bunifuHSlider1.Value);
g.DrawString("hi", new Font("B Nazanin", 11, FontStyle.Bold), new SolidBrush(Color.Black), 0, 0);
g.Dispose();
نقل قول: چگونه چرخش متن داخل یک label را با bunifuHSlider تعیین کنیم
دقیقا چه اتفاقی می افته با این دستور.
dispose رو حذف کن!
بعدش هم این دستور رو برای رویداد Paint از لیبل بنویسش و قبل از این دستور از متود Clear استفاده کن/
نقل قول: چگونه چرخش متن داخل یک label را با bunifuHSlider تعیین کنیم
نقل قول:
نوشته شده توسط
ROSTAM2
دقیقا چه اتفاقی می افته با این دستور.
dispose رو حذف کن!
بعدش هم این دستور رو برای رویداد Paint از لیبل بنویسش و قبل از این دستور از متود Clear استفاده کن/
نشد.
ولی بازم ممنون.
والا قرار بود متن رو بچرخونه.
بعدم من توی دستور paint این کار رو کردم،منظورم این بود که بتونم داخل برنامه این کار رو بکنم.
به هر حال بازم از راهنمایی هاتون ممنونم.
نقل قول: چگونه چرخش متن داخل یک label را با bunifuHSlider تعیین کنیم
فکر میکنم نمونه پروژه و توضیحات لینک زیر درمورد همین مساله ای که دنبالش هستید باشه :
نقل قول: چگونه چرخش متن داخل یک label را با bunifuHSlider تعیین کنیم
نقل قول:
نوشته شده توسط
samiasoft
فکر میکنم نمونه پروژه و توضیحات لینک زیر درمورد همین مساله ای که دنبالش هستید باشه :
ممنون.
از اون چیزی هم که میخواستم کامل تره.