asp.net c# tutorials and examples code for web developers

How to change TextBox font size in asp.net

How to set, change TextBox font size
this tutorial demonstrate you that how can we set or change textbox text size programmatically. asp.net textbox web server control have a property named Font-Size. this property have few possible values such as String, Smaller, Larger, XX-Small, X-Large etc. you can set the textbox font size by assigning it's Font-Size property value. to change a textbox text size programmatically you need to change textbox Font.Size value. you can set textbox Font.Size value using FontUnit enumeration. FontUnit structure represent the size of a font. as example FontUnit.Medium represent a FontUnit object with the type property set to FontSize.Medium. the follow example show two button and a textbox control. when you click a specified button, the textbox change it's text size to Large or XLarge.
TextBoxFontSize.aspx
<%@ Page Language="C#" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<script runat="server">
    protected void Button1_Click(object sender, System.EventArgs e)
    {
        TextBox1.Font.Size = FontUnit.Large;
    }
    protected void Button2_Click(object sender, System.EventArgs e)
    {
        TextBox1.Font.Size = FontUnit.XLarge;
    }
</script>

<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
    <title>How to set, change TextBox font size</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <h2 style="color:Green">TextBox Example: Font Size</h2>
        <asp:Label 
             ID="Label1" 
             runat="server"
             Text="Favorite Control"
             >
        </asp:Label>
        <asp:TextBox 
             ID="TextBox1" 
             runat="server"
             Text="XmlDataSource"
             ForeColor="Crimson"
             >
        </asp:TextBox>
        <br /><br />
        <asp:Button 
             ID="Button1" 
             runat="server" 
             ForeColor="SeaGreen"
             Text="TextBox Large Font"
             OnClick="Button1_Click"
             Font-Bold="true"
             />
        <asp:Button 
             ID="Button2" 
             runat="server" 
             Font-Bold="true"
             ForeColor="SeaGreen"
             Text="TextBox XLarge Font"
             OnClick="Button2_Click"
             />
    </div>
    </form>
</body>
</html>








Related asp.net examples