PDA

View Full Version : سوال: لیبل دارای اسکرول بار ؟



reza_Nazem
دوشنبه 20 تیر 1390, 19:57 عصر
با سلام
دوستان من یک کنترل لیبل دارم که autosize ان برابر false است . هنگامی که متن چند سطری را درون ان قرار میدهم متن از پایین لیبل بیرون میزند .
1-ایا روشی برای قرار دادن اسکرول بار در لیبل وجود دارد ؟
2-ایا کنترلی در . net است که بتوان اسکرول بار را با آن برای کنترل های دیگر شبیه سازی کرد وجود دارد؟

nunegandom
سه شنبه 21 تیر 1390, 10:23 صبح
سلام، یه کنترول اسکرول بار بزار و بعد بچسبونش به label


private void hScrollBar1_Scroll(object sender, ScrollEventArgs e)
{
const int labellength = 10;
String thetext = "Some Text . some line...";
int offset = (int)((double)e.NewValue / 100 * (thetext.Length - labellength));
label1.Text = thetext.Substring(offset, labellength);
}