Articles in this section
Category / Section

How to handle HTML Element events in WinForms HTMLUIControl?

1 min read

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)
Please sign in to leave a comment
Access denied
Access denied