CalendarDay.IsSelected Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá hodnotu, která označuje, zda datum reprezentované instancí této třídy je vybrána v ovládacím prvku Calendar . Tato vlastnost je jen ke čtení.
public:
property bool IsSelected { bool get(); };
public bool IsSelected { get; }
member this.IsSelected : bool
Public ReadOnly Property IsSelected As Boolean
Hodnota vlastnosti
true
pokud je v Calendar ovládacím prvku vybráno datum reprezentované instancí této třídy, false
v opačném případě .
Příklady
Následující příklad ukazuje, jak použít IsSelected vlastnost k určení, zda je aktuální datum vybráno v objektu Calendar. Všimněte si Day , že vlastnost objektu DayRenderEventArgs předaná do obslužné DayRender rutiny události je CalendarDay objekt.
<%@ 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.IsSelected && e.Day.IsToday)
{
Label1.Text = "You selected today's date.";
}
}
</script>
</head>
<body>
<form id="form1" runat="server">
<asp:Calendar id="calendar1" runat="server"
WeekendDayStyle-BackColor="gray"
OnDayRender="DayRender"/>
<br /><br />
<asp:Label id="Label1" runat="server"/>
</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.IsSelected And e.Day.IsToday Then
Label1.Text = "You selected today's date."
End If
End Sub 'DayRender
</script>
</head>
<body>
<form id="form1" runat="server">
<asp:Calendar id="calendar1" runat="server"
WeekendDayStyle-BackColor="gray"
OnDayRender="DayRender"/>
<br /><br />
<asp:Label id="Label1" runat="server"/>
</form>
</body>
</html>
Poznámky
IsSelected Pomocí vlastnosti můžete programově určit, zda je v Calendar ovládacím prvku vybráno datum reprezentované instancí této třídy. To vám umožní programově řídit vzhled nebo chování dne na základě této hodnoty.