Bagikan melalui


CalendarDay.IsToday Properti

Definisi

Mendapatkan nilai yang menunjukkan apakah tanggal yang diwakili oleh instans kelas ini adalah tanggal yang sama yang ditentukan oleh TodaysDate properti Calendar kontrol. Properti ini bersifat hanya baca.

public:
 property bool IsToday { bool get(); };
public bool IsToday { get; }
member this.IsToday : bool
Public ReadOnly Property IsToday As Boolean

Nilai Properti

true jika tanggal yang diwakili oleh instans kelas ini adalah tanggal yang sama yang ditentukan oleh TodaysDate properti Calendar kontrol; jika tidak, false.

Contoh

Contoh berikut menunjukkan cara menggunakan IsToday properti untuk menentukan apakah tanggal yang dirender dalam DayRender peristiwa adalah tanggal saat ini. Jika tanggal adalah tanggal saat ini, tanggal ditampilkan dalam sel kuning dengan teks merah pada Calendar. Perhatikan bahwa Day properti objek yang DayRenderEventArgs diteruskan ke penanganan DayRender aktivitas adalah CalendarDay objek .

<%@ 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.Cell.BackColor=System.Drawing.Color.Yellow;
            e.Cell.ForeColor=System.Drawing.Color.Red;
         }  
      
      }

   </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.Cell.BackColor = System.Drawing.Color.Yellow
                e.Cell.ForeColor = System.Drawing.Color.Red
            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>

Keterangan

IsToday Gunakan properti untuk menentukan secara terprogram apakah tanggal yang diwakili oleh instans kelas ini adalah tanggal yang sama yang ditentukan oleh TodaysDate properti Calendar kontrol. Ini memungkinkan Anda untuk mengontrol tampilan atau perilaku hari itu secara terprogram, berdasarkan nilai ini.

Catatan

Meskipun tanggal yang ditentukan oleh TodaysDate properti biasanya merupakan tanggal sistem di server, dimungkinkan untuk mengubahnya, jika perlu.

Berlaku untuk

Lihat juga