CalendarDay.IsSelectable Özellik

Tanım

Bu sınıfın bir örneği tarafından temsil edilen tarihin denetimde Calendar seçilip seçilemeyeceğini belirten bir değer alır veya ayarlar.

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

Özellik Değeri

true tarih seçilebilirse; aksi takdirde , false.

Örnekler

Aşağıdaki örnekte, denetimdeki IsSelectable geçerli tarihi seçme özelliğini devre dışı bırakmak için özelliğinin nasıl kullanılacağı gösterilmektedir Calendar . Olay işleyicisine Day geçirilen nesnenin DayRenderEventArgs özelliğinin DayRender nesnesi olduğuna CalendarDay dikkat edin.

<%@ 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>

Açıklamalar

Denetiminde bu sınıfın IsSelectable bir örneği tarafından temsil edilen tarihin seçilip seçilemeyeceğini Calendar belirtmek veya belirlemek için özelliğini kullanın. Bu, bu değere bağlı olarak günün görünüm davranışını program aracılığıyla denetlemenize olanak tanır.

Şunlara uygulanır

Ayrıca bkz.