Font change : Style « ASP.net Controls « ASP.NET Tutorial






<%@ Page Language="C#" AutoEventWireup="true"  CodeFile="Default.aspx.cs" Inherits="Default_aspx" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>CheckBox Control</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
    <h1>CheckBox Control</h1>
     <asp:Label ID="lblTime" runat="server" OnInit="lblTime_Init" />
     <br />
     <br />
     <asp:CheckBox ID="chkUnderLine" runat="server" AutoPostBack="True" Text="Underline?" TextAlign="Left" OnCheckedChanged="chkUnderLine_CheckedChanged" /> 
     <asp:CheckBox ID="chkOverLine" runat="server" AutoPostBack="True" Text="Overline?" OnCheckedChanged="chkOverLine_CheckedChanged" />
     <asp:CheckBox ID="chkStrikeout" runat="server" AutoPostBack="True" Text="Strikeout?" OnCheckedChanged="chkStrikeout_CheckedChanged" />
    
    </div>
    </form>
</body>
</html>

File: Default.aspx.cs

using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

public partial class Default_aspx : System.Web.UI.Page 
{
   protected void lblTime_Init(object sender, EventArgs e)
   {
     lblTime.Font.Name = "Verdana";
     lblTime.Font.Size = 20;
     lblTime.Font.Bold = true;
     lblTime.Font.Italic = true;
     lblTime.Text = DateTime.Now.ToString();
   }
   protected void chkUnderLine_CheckedChanged(object sender, EventArgs e)
   {
     if (chkUnderLine.Checked)
       lblTime.Font.Underline = true;
     else
       lblTime.Font.Underline = false;
   }
   protected void chkOverLine_CheckedChanged(object sender, EventArgs e)
   {
     if (chkOverLine.Checked)
       lblTime.Font.Overline = true;
     else
       lblTime.Font.Overline = false;
   }
   protected void chkStrikeout_CheckedChanged(object sender, EventArgs e)
   {
     if (chkStrikeout.Checked)
       lblTime.Font.Strikeout = true;
     else
       lblTime.Font.Strikeout = false;
   }
 }








3.34.Style
3.34.1.Test the border properties
3.34.2.set background color programmatically
3.34.3.This is a test of the color properties
3.34.4.Bold font
3.34.5.Working with the Font properties: Font-Italic, Font-Names,Font-Size
3.34.6.Set style attributes
3.34.7.Css style
3.34.8.Using style
3.34.9.Style asp.net server control
3.34.10.Font change