Articles in this section

How to handle HTML Element events in WinForms HTMLUIControl?

Handle HTML element

The HTML elements in HTMLUI can handle the common element events like Click, DoubleClick, Mouse events, Keyboard events, etc.

C#

htmlelements = this.htmluiControl1.Document.GetElementsByUserIdHash();
this.text1Element = htmlelements["Text1"] as BaseElement;
this.radio1Element = htmlelements["Radio1"] as BaseElement;
this.checkBox1Element = htmlelements["CheckBox1"] as BaseElement;
this.image1Element = htmlelements["Image1"] as BaseElement;
this.button1Element = htmlelements["Button1"] as BaseElement;
this.outputCellElement = htmlelements["outputCell"] as BaseElement;
this.text1Element.Click += new EventHandler( element_Click );
this.text1Element.DoubleClick += new EventHandler( element_DoubleClick );
this.text1Element.KeyDown += new EventHandler( element_KeyDown );
this.text1Element.KeyPress += new EventHandler( element_KeyPress );
this.text1Element.KeyUp += new EventHandler( element_KeyUp );
this.text1Element.MouseDown += new EventHandler( element_MouseDown );
this.text1Element.MouseEnter += new EventHandler( element_MouseEnter );
this.text1Element.MouseLeave += new EventHandler( element_MouseLeave );
this.text1Element.MouseMove += new EventHandler( element_MouseMove );

 

VB

htmlelements = Me.htmluiControl1.Document.GetElementsByUserIdHash()
Me.text1Element = htmlelements("Text1")
Me.radio1Element = htmlelements("Radio1")
Me.checkBox1Element = htmlelements("CheckBox1")
Me.image1Element = htmlelements("Image1")
Me.button1Element = htmlelements("Button1")
Me.outputCellElement = htmlelements("outputCell")
AddHandler Me.text1Element.Click, AddressOf element_Click
AddHandler Me.text1Element.DoubleClick, AddressOf element_DoubleClick
AddHandler Me.text1Element.KeyDown, AddressOf element_KeyDown
AddHandler Me.text1Element.KeyPress, AddressOf element_KeyPress
AddHandler Me.text1Element.KeyUp, AddressOf element_KeyUp
AddHandler Me.text1Element.MouseDown, AddressOf element_MouseDown
AddHandler Me.text1Element.MouseEnter, AddressOf element_MouseEnter
AddHandler Me.text1Element.MouseLeave, AddressOf element_MouseLeave
AddHandler Me.text1Element.MouseMove, AddressOf element_MouseMove

Reference link: https://help.syncfusion.com/windowsforms/html-viewer/element-events

Did you find this information helpful?
Yes
No
Help us improve this page
Please provide feedback or comments
Comments (0)
Access denied
Access denied