PDA

View Full Version : نمایش انتهای richtextbox هنگام اسکرول شدن



mousa1992
پنج شنبه 26 مرداد 1391, 22:52 عصر
سلام دوستان
چطوری برم به پایین richtextbox وقتی که اسکرول میشه ؟ ممنون

harani
پنج شنبه 26 مرداد 1391, 23:10 عصر
باور کن من یکی که نفهمیدم چی گفتی !! چطوری برم پائئین وقتی richbox اسکرول میشه مگه richbox اسکرول میشه !!؟؟ جلاً خالق

mousa1992
پنج شنبه 26 مرداد 1391, 23:14 عصر
منظورم اینه که اسکرول بار نمایش داده میشه ینی متن از اندازه ی صفحه بیشتر میشه و میخوام اخین متنو نشون بده
ممنون از توجهت درست بیان نکردم ولی مشخص بود چی میخوام :لبخند:

harani
پنج شنبه 26 مرداد 1391, 23:36 عصر
آهان میخوای آخرین حرفو مثلاً تو ریچ باکس انتخاب کنی خب کافی تو رویداد مثلاً کلیک باتنت کد زیر رو بنویسی :


private void button1_Click(object sender, EventArgs e)//A
{
richTextBox1.Select(richTextBox1.Text.Length - 1, 1);//b
richTextBox1.Focus();//c
}

Mahmoud.Afrad
جمعه 27 مرداد 1391, 12:03 عصر
برای اسکرول خوردن به آخر متن richTextBox1.Select(richTextBox1.TextLength, 0);
richTextBox1.ScrollToCaret();

saman_h
جمعه 27 مرداد 1391, 20:01 عصر
سلام
همین کافیه : richTextBox1.ScrollToCaret();

saman_h
جمعه 27 مرداد 1391, 23:39 عصر
با این متد فقط به جایی میره که نشانگر اونجا باشه پس برای رفتن به انتها باید کرسر را به انتها برد و بعد به اونجا اسکرول کرد.

میدونم اما با کمال تعجب من همین تنها رو قبلا گذاشتم و تا الان هم داره جواب میده !!

harani
شنبه 28 مرداد 1391, 00:39 صبح
جناب mafaman2003 (http://barnamenevis.org/member.php?71297-mafaman2003) ول کن آقا الان یه ذره دیگه بحث کنید با ارسال پیام به همدیگه شمارهاتو میگیرین یه جا خدایی نکرده یه قرار میذارین دعوا میکنینها . جناب saman_h (http://barnamenevis.org/member.php?247252-saman_h) هم درست میگن با این دستور فقط اسکرول به پایین ترین حد در کنترل richbox میرسه فقط هیچ متنی انتخاب نمیشه ولی خود شما کاملتره هم متنو انتخاب میکنه هم اسکرول رو به سمت اون انتخاب هدایت میکنه .

mousa1992
شنبه 28 مرداد 1391, 00:48 صبح
سلام و ممنون از همه دوستان بابت توجهتون
همونطور که mafaman2003 (http://barnamenevis.org/member.php?71297-mafaman2003) عزیز گفتند باید هر دو استفاده بشه ، قبلا متد ScrollToCaret رو به تنهایی استفاده کردم جواب نداد
از اقایون harani (http://barnamenevis.org/member.php?256621-harani) و saman_h (http://barnamenevis.org/member.php?247252-saman_h) هم متشکرم بابت توجهتون

saman_h
شنبه 28 مرداد 1391, 11:29 صبح
نه بابا این چه حرفیه بابا ما مخلص همه شما ازجمله ( mafaman2003 ) هم هستیم . کسی با کسی دعوا نداره اومدیم اینجا نظرهامونو میگیم !!! منم نظرمو گفتم آخه دوست عزیزمون از انتخاب بخشی از متن حرفی نزدن و فقط خواستن اسکرول بخوره منم گفتم خودم همین یدونه دستور رو که گذاشتم کار کرد . تازه وقتی که ( mafaman2003 ) خان اون جواب رو به بنده دادن رفتم و کدی که گفته بودن رو اضافه کردم . ماکه چیزی حالیمون نیس دوست عزیز تا اساتیدی مثل ایشون هستن باید استفاده کرد
آقا ما درکل چاکر همتون هستیم