سؤال

وI لكل منهم RTB مع النص سوفيسنت أن هناك حاجة إلى التمرير
المستخدم بإدخال سلسلة وأنا تسليط الضوء على كافة تواجدات باستخدام مزيج من البحث واختر التي هي كبيرة ولكن الآن أريد القدرة للمستخدم اضغط التالي وابرزت القادم يجب أن يكون المثال واضح يقول 2AT / 3 من المستطيل المحيط (أود حتى تسوية لفي الجزء العلوي من ملزمة.

وكيف انتقل إلى مؤشر أساسا (وأنا التخزين المؤقت مؤشرات كما أجد والعلامات)

ويا أيضا وهذا هو C # WinForms عناصر الصافي 2.0

هل كانت مفيدة؟

المحلول

وضبط أختيار تبدأ في الموقع التالي، ومن ثم استخدام ScrollToCaret للانتقال إلى هذا الموقع في مربع النص الغني.

rText1.SelectionStart = i
rText1.ScrollToCaret()

نصائح أخرى

private void myrichTextBox_TextChanged(object sender, EventArgs e)
{
   myrichTextBox.SelectionStart = myrichTextBox.Text.Length; //Set the current caret position             at the end
   myrichTextBox.ScrollToCaret(); //Now scroll it automatically
}
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top