MonthCalendar.SetSelectionRange(DateTime, DateTime) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Ay takvim denetimindeki seçili tarihleri belirtilen tarih aralığına ayarlar.
public:
void SetSelectionRange(DateTime date1, DateTime date2);
public void SetSelectionRange(DateTime date1, DateTime date2);
member this.SetSelectionRange : DateTime * DateTime -> unit
Public Sub SetSelectionRange (date1 As DateTime, date2 As DateTime)
Parametreler
- date1
- DateTime
Seçim aralığının başlangıç tarihi.
- date2
- DateTime
Seçim aralığının bitiş tarihi.
Özel durumlar
date1 , bir ay takvim denetimi için izin verilen en düşük tarihten küçüktür.
-veya-
date1 , bir ay takvim denetimi için izin verilen en yüksek tarihten büyük.
-veya-
date2 , bir ay takvim denetimi için izin verilen en düşük tarihten küçüktür.
-veya-
date2 , bir ay takvim denetimi için izin verilen en yüksek tarihten büyük.
Bu özel durum yalnızca açıkça ayarlandıysa veya MaxDate ayarlandıysa MinDate oluşturulur.
Açıklamalar
Bu yöntemin kullanılması, özelliğin ayarlanmasıyla SelectionRange işlevsel olarak eşdeğerdir. veya SelectionEnd özelliğini ayarlayarak SelectionStart başlangıç ve bitiş tarihlerini ayrı ayrı ayarlayabilirsiniz.
Parametresini parametresinden date1date2 büyük olarak ayarlarsanız, her iki tarih de değere date1 ayarlanır.
Uyarı
Bir aralık seçildiğinde gezinti düğmeleriyle takvim ekranında kaydırmak beklenmeyen sonuçlara neden olabilir (örneğin, tarih aralığı korunmaz). 01.04.2001 ile 10.04.2001 arasında tek bir ay görüntüleniyorsa, takvimi geri kaydırmak seçili aralığı şu şekilde değiştirir: 03/01/2001- 10.03.2001. Mart ve Nisan gibi 04.01.2001 ile 10.04.2001 arasında seçilen aralıkla birden çok ay görüntüleniyorsa, takvimi Ocak ve Şubat'a geri kaydırmak seçili aralığı şu şekilde değiştirir: 01/01/2001 01/10/2001.
Uyarı
SelectionRange Görsel stillerin etkinleştirildiği bir MonthCalendar denetimin ayarının yapılması, seçim aralığının denetimde doğru şekilde boyanmamasıyla sonuçlanır.