CalendarDay.IsSelected Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt een waarde opgehaald die aangeeft of de datum die wordt vertegenwoordigd door een exemplaar van deze klasse is geselecteerd in het Calendar besturingselement. Deze eigenschap is alleen-lezen.
public:
property bool IsSelected { bool get(); };
public bool IsSelected { get; }
member this.IsSelected : bool
Public ReadOnly Property IsSelected As Boolean
Waarde van eigenschap
trueals de datum die wordt vertegenwoordigd door een exemplaar van deze klasse is geselecteerd in het Calendar besturingselement; anders. false
Voorbeelden
In het volgende voorbeeld ziet u hoe u de IsSelected eigenschap gebruikt om te bepalen of de huidige datum is geselecteerd in de Calendar. Houd er rekening mee dat de Day eigenschap van het DayRenderEventArgs object dat is doorgegeven aan de DayRender gebeurtenis-handler het CalendarDay object is.
<%@ 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>
Opmerkingen
Gebruik de IsSelected eigenschap om programmatisch te bepalen of de datum die wordt vertegenwoordigd door een exemplaar van deze klasse is geselecteerd in het Calendar besturingselement. Hiermee kunt u programmatisch het uiterlijk of gedrag van de dag bepalen, op basis van deze waarde.