CalendarDay.IsSelectable プロパティ
定義
public:
property bool IsSelectable { bool get(); void set(bool value); };
public bool IsSelectable { get; set; }
member this.IsSelectable : bool with get, set
Public Property IsSelectable As Boolean
プロパティ値
日付を選択できる場合は true
。それ以外の場合は false
。true
if the date can be selected; otherwise, false
.
例
次の例は、プロパティを使用して、 IsSelectable コントロールの現在の日付を選択する機能を無効にする方法を示して Calendar います。The following example demonstrates how to use the IsSelectable property to disable the ability to select the current date on the Calendar control. Day DayRenderEventArgs イベントハンドラーに渡されるオブジェクトのプロパティ DayRender がオブジェクトであることに注意して CalendarDay ください。Note that the Day property of the DayRenderEventArgs object passed into the DayRender event handler is the CalendarDay object.
<%@ 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">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>ASP.NET Example</title>
<script language="C#" runat="server">
void DayRender(Object source, DayRenderEventArgs e)
{
if (e.Day.IsToday)
{
e.Day.IsSelectable = false;
}
}
</script>
</head>
<body>
<form id="form1" runat="server">
<asp:Calendar id="calendar1" runat="server"
WeekendDayStyle-BackColor="gray"
OnDayRender="DayRender"/>
</form>
</body>
</html>
<%@ Page Language="VB" AutoEventWireup="True" %>
<!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>
<title>ASP.NET Example</title>
<script language="VB" runat="server">
Sub DayRender(source As Object, e As DayRenderEventArgs)
If e.Day.IsToday Then
e.Day.IsSelectable = False
End If
End Sub 'DayRender
</script>
</head>
<body>
<form id="form1" runat="server">
<asp:Calendar id="calendar1" runat="server"
WeekendDayStyle-BackColor="gray"
OnDayRender="DayRender"/>
</form>
</body>
</html>
注釈
プロパティを使用し IsSelectable て、このクラスのインスタンスで表される日付をコントロールで選択できるかどうかを指定し Calendar ます。Use the IsSelectable property to specify or determine whether the date represented by an instance of this class can be selected in the Calendar control. これにより、この値に基づいて、プログラムを使用して、日付の外観の動作を制御することができます。This allows you to programmatically control the appearance behavior of the day, based on this value.