Category / Section
How to add an attribute to an HTML element and change its value at runtime in WinForms HTMLUIControl?
1 min read
HTML element
The attributes to the HTML elements can be added using the Add method of the Attributes property, as shown in the code snippet below.
C#
// textBox is an INPUT element of type 'text' in the HTML document if(this.textBox.Attributes.Contains("style") == false) this.textBox.Attributes.Add("style");
VB
' textBox is an INPUT element of type 'text' in the HTML document If Me.textBox.Attributes.Contains("style") = False Then Me.textBox.Attributes.Add("style") End If
The element's attribute can be changed at run time by assigning a suitable value to the Value property of that particular attribute, as shown in the code snippet below.
C#
// textBox is an INPUT element of type 'text' in the HTML document this.textBox.Attributes["style"].Value = "background-color:red";
VB
' textBox is an INPUT element of type 'text' in the HTML document Private Me.textBox.Attributes("style").Value = "background-color:red"