WebControl.BackColor Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan atau mengatur warna latar belakang kontrol server Web.
public:
virtual property System::Drawing::Color BackColor { System::Drawing::Color get(); void set(System::Drawing::Color value); };
[System.ComponentModel.Bindable(true)]
[System.ComponentModel.TypeConverter(typeof(System.Web.UI.WebControls.WebColorConverter))]
public virtual System.Drawing.Color BackColor { get; set; }
[System.ComponentModel.TypeConverter(typeof(System.Web.UI.WebControls.WebColorConverter))]
public virtual System.Drawing.Color BackColor { get; set; }
[<System.ComponentModel.Bindable(true)>]
[<System.ComponentModel.TypeConverter(typeof(System.Web.UI.WebControls.WebColorConverter))>]
member this.BackColor : System.Drawing.Color with get, set
[<System.ComponentModel.TypeConverter(typeof(System.Web.UI.WebControls.WebColorConverter))>]
member this.BackColor : System.Drawing.Color with get, set
Public Overridable Property BackColor As Color
Nilai Properti
Color yang mewakili warna latar belakang kontrol. Defaultnya adalah Empty, yang menunjukkan bahwa properti ini tidak diatur.
- Atribut
Contoh
Contoh berikut menggambarkan cara mengatur BackColor properti Table kontrol, yang diwarisi dari WebControl kelas dasar.
<%@ Page Language="C#" AutoEventWireup="True" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
<title>BackColor Property</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<h3>BackColor Property of a Web Control</h3>
<asp:Table id="Table1" runat="server"
CellPadding = "10"
GridLines="Both"
BackColor="LightBlue">
<asp:TableRow>
<asp:TableCell>
Row 0, Col 0
</asp:TableCell>
<asp:TableCell>
Row 0, Col 1
</asp:TableCell>
</asp:TableRow>
<asp:TableRow>
<asp:TableCell>
Row 1, Col 0
</asp:TableCell>
<asp:TableCell>
Row 1, Col 1
</asp:TableCell>
</asp:TableRow>
</asp:Table>
</div>
</form>
</body>
</html>
<%@ Page Language="VB" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
<title>BackColor Property</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<h3>BackColor Property of a Web Control</h3>
<asp:Table id="Table1" runat="server"
CellPadding = "10"
GridLines="Both"
BackColor="LightBlue">
<asp:TableRow>
<asp:TableCell>
Row 0, Col 0
</asp:TableCell>
<asp:TableCell>
Row 0, Col 1
</asp:TableCell>
</asp:TableRow>
<asp:TableRow>
<asp:TableCell>
Row 1, Col 0
</asp:TableCell>
<asp:TableCell>
Row 1, Col 1
</asp:TableCell>
</asp:TableRow>
</asp:Table>
</div>
</form>
</body>
</html>
Keterangan
BackColor Gunakan properti untuk menentukan warna latar belakang kontrol server Web. Properti ini diatur menggunakan System.Drawing.Color objek .
Catatan
Properti ini hanya akan merender untuk kontrol tertentu. Misalnya, Table, , PanelDataGrid, Calendar, dan ValidationSummary akan merender properti ini. Ini juga akan berfungsi untuk CheckBoxList, RadioButtonList dan DataList jika properti mereka RepeatLayout
adalah RepeatLayout.Table
, bukan RepeatLayout.Flow
.
Secara umum, hanya kontrol yang dirender sebagai tag yang <table>
dapat menampilkan warna latar belakang dalam HTML 3.2, sedangkan hampir semua kontrol dapat di HTML 4.0.
Untuk kontrol yang dirender sebagai <span>
tag (termasuk Label, semua kontrol validasi, dan kontrol daftar dengan propertinya RepeatLayout
diatur ke RepeatLayout.Flow
), properti ini akan berfungsi di Microsoft Internet Explorer versi 5 dan yang lebih baru, tetapi tidak di Microsoft Internet Explorer versi 4.