Calendar.OtherMonthDayStyle 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 properti gaya untuk hari-hari pada Calendar kontrol yang tidak ada dalam bulan yang ditampilkan.
public:
property System::Web::UI::WebControls::TableItemStyle ^ OtherMonthDayStyle { System::Web::UI::WebControls::TableItemStyle ^ get(); };
[System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)]
public System.Web.UI.WebControls.TableItemStyle OtherMonthDayStyle { get; }
[<System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)>]
member this.OtherMonthDayStyle : System.Web.UI.WebControls.TableItemStyle
Public ReadOnly Property OtherMonthDayStyle As TableItemStyle
Nilai Properti
yang TableItemStyle berisi properti gaya untuk hari-hari pada Calendar kontrol yang tidak ada dalam bulan yang ditampilkan. Nilai defaultnya adalah kosong TableItemStyle.
- Atribut
Contoh
Contoh kode berikut menunjukkan cara menggunakan OtherMonthDayStyle properti untuk menentukan warna latar depan abu-abu muda untuk hari-hari pada Calendar kontrol yang tidak ada di bulan yang ditampilkan saat ini.
<%@ Page Language="C#" AutoEventWireup="True" %>
<%@ Import Namespace="System.Drawing" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Calendar OtherMonthDayStyle Example</title>
<script runat="server">
void Index_Changed(Object sender, EventArgs e)
{
// Set the foreground color of days not in the current
// month to the color selected from the DropDownList control.
Calendar1.OtherMonthDayStyle.ForeColor =
Color.FromName(ColorList.SelectedItem.Value);
}
</script>
</head>
<body>
<form id="form1" runat="server">
<h3>Calendar OtherMonthDayStyle Example</h3>
<asp:Calendar id="Calendar1" runat="server">
<OtherMonthDayStyle ForeColor="LightGray">
</OtherMonthDayStyle>
</asp:Calendar>
<br /><br />
Select a color for the days not in the current month:
<br />
<asp:DropDownList id="ColorList"
AutoPostBack="True"
OnSelectedIndexChanged="Index_Changed"
runat="server">
<asp:ListItem Value="DarkGray">Dark Gray</asp:ListItem>
<asp:ListItem Value="LightGray" Selected="True">Light Gray</asp:ListItem>
<asp:ListItem Value="DarkKhaki">Dark Khaki</asp:ListItem>
<asp:ListItem Value="Khaki">Khaki</asp:ListItem>
<asp:ListItem Value="White">White</asp:ListItem>
</asp:DropDownList>
</form>
</body>
</html>
<%@ Page Language="VB" AutoEventWireup="True" %>
<%@ Import Namespace="System.Drawing" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Calendar OtherMonthDayStyle Example</title>
<script runat="server">
Sub Index_Changed(sender As Object, e As EventArgs)
' Set the foreground color of days not in the current
' month to the color selected from the DropDownList control.
Calendar1.OtherMonthDayStyle.ForeColor = _
Color.FromName(ColorList.SelectedItem.Value)
End Sub
</script>
</head>
<body>
<form id="form1" runat="server">
<h3>Calendar OtherMonthDayStyle Example</h3>
<asp:Calendar id="Calendar1" runat="server">
<OtherMonthDayStyle ForeColor="LightGray">
</OtherMonthDayStyle>
</asp:Calendar>
<br /><br />
Select a color for the days not in the current month:
<br />
<asp:DropDownList id="ColorList"
AutoPostBack="True"
OnSelectedIndexChanged="Index_Changed"
runat="server">
<asp:ListItem Value="DarkGray">Dark Gray</asp:ListItem>
<asp:ListItem Value="LightGray" Selected="True">Light Gray</asp:ListItem>
<asp:ListItem Value="DarkKhaki">Dark Khaki</asp:ListItem>
<asp:ListItem Value="Khaki">Khaki</asp:ListItem>
<asp:ListItem Value="White">White</asp:ListItem>
</asp:DropDownList>
</form>
</body>
</html>
Keterangan
Gunakan properti ini untuk menentukan gaya untuk hari-hari pada Calendar kontrol yang tidak ada dalam bulan yang ditampilkan. OtherMonthDayStyle Jika properti tidak diatur, gaya yang ditentukan dalam DayStyle properti digunakan.
Untuk informasi selengkapnya tentang berbagai properti gaya yang dapat dikontrol, lihat TableItemStyle.