PDA

View Full Version : چگونه با رویداد mouse enter روی یک لینک کلیک کنیم؟ کنترل web browser



complexcoding
شنبه 16 آبان 1394, 04:15 صبح
دوستان سلام
من با استفاده از کنترل web browser وارد صفحه ای شده ام که چند لینک دارد. چگونه با استفاده از رویداد mouse enter روی لینک دلخواهم کلیک کنم. یعنی از رویداد mouse click استفاده نکنم؟ بدین صورت که اگر نشانگر موس روی لینک مورد نظر رفت، آن لینک باز و صفحه جاری من شود؟
ممنونم

brnevis
دوشنبه 18 آبان 1394, 14:40 عصر
باید از رویداد Mouse move استفاده کنید

اگر لینک های شما لیبل یا ... هستند میتوانید از رویداد mouse move لیبل و... خود استفاده کنید و دز رویداد آن کد زیر را بنویسید











System.Diagnostics.Process.Start("firefox.exe","http://");

بعد از اچ تی پی ادرس مورد نظر خود را وارد کنید

راه حل دوم :
می توانید web browser نامرعی کرده و سپس در رویداد mouse move لیبل یا متن ان را بصورت مرعی در اورده و در رویداد mouse move form آن را نامرعی کنید
راه حل سوم:
هر وب براز را در یک فرم قرار داده و در رویداد Mouse move آن را نشان دهید به عنوان مثال:


;()Form2 f2=new Form2
()f2.Show

brnevis
دوشنبه 18 آبان 1394, 16:42 عصر
لطفا منظورتون رو واضح تر بیان کنید