ورود

View Full Version : نگه داشتن دائمی Caret در WebBrowser



saeidd
یک شنبه 14 شهریور 1395, 20:05 عصر
سلام.
برای کار با WebBrowser به دو تا چیز نیاز دارم که هر قدر می گردم کدش رو پیدا نمی کنم.:ناراحت:

1. در حالت پیش فرض وقتی روی متن در WebBrowser کلیک می کنیم، نشانگر متن (Caret) رو در اون نقطه نشون میده. من میخوام بدون کلیک هم این اتفاق بیافته؛ یعنی عین RichEdit بشه؛ طوری که به محض ورود ماوس روی WebBrowser، فوکوس به اون منتقل بشه و Caret هم نمایش داده بشه.

2. وقتی که فوکوس روی WebBrowser هست و Caret هم در حال نمایشه، اگه اسکرول انجام بشه (چه با دکمه وسط ماوس و چه با اسکرول بار) Caret تو همون پوزیشن و روی همون المنت میمونه و نهایتا از صفحه میره بیرون. میخوام کاری کنم که به هیچ وجه Caret از صفحه بیرون نره؛ هر چقدر هم اسکرول کنیم باز خودشوجابجا کنه و تو صفحه نگه داره.

لطفا اساتید کمک کنن