Calendar.DayStyle Özellik

Tanım

Görüntülenen aydaki günlerin stil özelliklerini alır.

public:
 property System::Web::UI::WebControls::TableItemStyle ^ DayStyle { System::Web::UI::WebControls::TableItemStyle ^ get(); };
[System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)]
public System.Web.UI.WebControls.TableItemStyle DayStyle { get; }
[<System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)>]
member this.DayStyle : System.Web.UI.WebControls.TableItemStyle
Public ReadOnly Property DayStyle As TableItemStyle

Özellik Değeri

TableItemStyle

TableItemStyle Görüntülenen aydaki günlerin stil özelliklerini içeren bir. Varsayılan değer boş TableItemStylebir değerdir.

Öznitelikler

Örnekler

Aşağıdaki kod örneği, şu anda görüntülenen aydaki günlerin gri olarak gösterileceğini belirtmek için özelliğinin nasıl kullanılacağını DayStyle gösterir.

<%@ 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>Calendar Example</title>
</head>
<body>

   <form id="form1" runat="server">

      <h3>Calendar Example</h3>

      <asp:Calendar id="calendar1" runat="server">

         <DayStyle BackColor="gray">
         </DayStyle>

      </asp:Calendar>
            
   </form>
        

</body>
</html>

<html>
<head>

</head>
<body>

   <form runat="server">

      <h3><font face="Verdana">Calendar Example</font></h3>

      <asp:Calendar id="calendar1" runat="server"

         <DayStyle BackColor="gray">
         </DayStyle>

      </asp:Calendar>
            
   </form>
        

</body>
</html>
<%@ 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" >
   <script runat="server" >
  
      void Selection_Change(Object sender, EventArgs e)
      {

         // Set the background color for days in the Calendar control.
         Calendar1.DayStyle.BackColor = 
            System.Drawing.Color.FromName(ColorList.SelectedItem.Value);

      }
  
   </script>
  
<head runat="server">
    <title> Calendar DayStyle Example </title>
</head>
<body>

   <form id="form1" runat="server">
  
      <h3> Calendar DayStyle Example </h3>

      Select a background color for days in the calendar.

      <br /><br /> 
  
      <asp:Calendar id="Calendar1"
           ShowGridLines="True" 
           ShowTitle="True"
           runat="server"/>

      <br /><br />

      <table cellpadding="5">

         <tr>

            <td>

               Background color:

            </td>

         </tr>

         <tr>

            <td>

               <asp:DropDownList id="ColorList"
                    AutoPostBack="True"
                    OnSelectedIndexChanged="Selection_Change"
                    runat="server">

                  <asp:ListItem Selected="True" Value="White"> White </asp:ListItem>
                  <asp:ListItem Value="Silver"> Silver </asp:ListItem>
                  <asp:ListItem Value="DarkGray"> Dark Gray </asp:ListItem>
                  <asp:ListItem Value="Khaki"> Khaki </asp:ListItem>
                  <asp:ListItem Value="DarkKhaki"> Dark Khaki </asp:ListItem>

               </asp:DropDownList>

            </td>

         </tr>
      
      </table>
        
   </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" >
   <script runat="server" >
  
      Sub Selection_Change(sender As Object, e As EventArgs)

         ' Set the background color for days in the Calendar control.
         Calendar1.DayStyle.BackColor = _
            System.Drawing.Color.FromName(ColorList.SelectedItem.Value)

      End Sub
  
   </script>
  
<head runat="server">
    <title> Calendar DayStyle Example </title>
</head>
<body>

   <form id="form1" runat="server">
  
      <h3> Calendar DayStyle Example </h3>

      Select a background color for days in the calendar.

      <br /><br /> 
  
      <asp:Calendar id="Calendar1"
           ShowGridLines="True" 
           ShowTitle="True"
           runat="server"/>

      <br /><br />

      <table cellpadding="5">

         <tr>

            <td>

               Background color:

            </td>

         </tr>

         <tr>

            <td>

               <asp:DropDownList id="ColorList"
                    AutoPostBack="True"
                    OnSelectedIndexChanged="Selection_Change"
                    runat="server">

                  <asp:ListItem Selected="True" Value="White"> White </asp:ListItem>
                  <asp:ListItem Value="Silver"> Silver </asp:ListItem>
                  <asp:ListItem Value="DarkGray"> Dark Gray </asp:ListItem>
                  <asp:ListItem Value="Khaki"> Khaki </asp:ListItem>
                  <asp:ListItem Value="DarkKhaki"> Dark Khaki </asp:ListItem>

               </asp:DropDownList>

            </td>

         </tr>
      
      </table>
         
   </form>

</body>
</html>

Açıklamalar

Görüntülenen aydaki günlerin stilini belirtmek için bu özelliği kullanın.

Not

Seçili tarih, hafta sonu tarihleri, şu anda görüntülenen ay veya bugünün tarihi için farklı bir stil belirtmezseniz, bu tarihler özelliği tarafından DayStyle belirtilen stil kullanılarak da görüntülenir. Bu tarihler SelectedDayStyleiçin alternatif stiller belirtmek için , WeekendDayStyle, OtherMonthDayStyleve TodayDayStyle özelliklerini kullanın.

Denetlenebilecek farklı stil özellikleri hakkında daha fazla bilgi için bkz TableItemStyle. .

Şunlara uygulanır

Ayrıca bkz.