PDA

View Full Version : به بالا رفتن (به اول صفحه ) یک فایل متنی با کلیک دکمه



golestan1
شنبه 28 تیر 1393, 19:19 عصر
من در برنامه ام یک فایل test.rtf رو باز می کنم و با قطعه کدی عمل جستجو ی کلمه مورد نظرم رو انجام میدم
حالا در اواسط و اواخر صفحه می خوام با کلیک روی دکمه به اول صفحه برم چگونه و با چه کدی این کار را انجام دهم


اگه ممکنه این کد رو درون حلقه قرار بگیره طوری که اندک اندک عمل بالا رفتن انجام بگیره و یک ضرب نره اول صفحه
چون کد جستجو تقریبا به این شکله که خیلی جالبه

danialafshari
یک شنبه 29 تیر 1393, 00:45 صبح
با سلام
private void button1_Click(object sender, EventArgs e) {
richTextBox1.SelectionStart = 0;
richTextBox1.ScrollToCaret();
}
و
private void button1_Click(object sender, EventArgs e) {
int index = richTextBox1.SelectionStart;
int line = richTextBox1.GetLineFromCharIndex(index);
for (int i = line; i >= 0; i--)
{
richTextBox1.SelectionStart = i;
richTextBox1.ScrollToCaret();
System.Threading.Thread.Sleep(50);
}

}
موفق باشید