MonthCalendar.SelectionRange Özellik
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 denetimi için seçilen tarih aralığını alır veya ayarlar.
public:
property System::Windows::Forms::SelectionRange ^ SelectionRange { System::Windows::Forms::SelectionRange ^ get(); void set(System::Windows::Forms::SelectionRange ^ value); };
public System.Windows.Forms.SelectionRange SelectionRange { get; set; }
[System.ComponentModel.Bindable(true)]
public System.Windows.Forms.SelectionRange SelectionRange { get; set; }
member this.SelectionRange : System.Windows.Forms.SelectionRange with get, set
[<System.ComponentModel.Bindable(true)>]
member this.SelectionRange : System.Windows.Forms.SelectionRange with get, set
Public Property SelectionRange As SelectionRange
Özellik Değeri
SelectionRange Seçilen aralığın başlangıç ve bitiş tarihlerini içeren A.
- Öznitelikler
Özel durumlar
Start Atanan SelectionRange değeri, bir ay takvim denetimi için izin verilen en düşük tarihten küçüktür.
-veya-
Start Atanan SelectionRange değeri, bir ay takvim denetimi için izin verilen en yüksek tarihten büyük.
-veya-
End Atanan SelectionRange değeri, bir ay takvim denetimi için izin verilen en düşük tarihten küçüktür.
-veya-
End Atanan SelectionRange değeri, bir ay takvim denetimi için izin verilen en yüksek tarihten büyük.
Açıklamalar
Bu özelliğin ayarlanması, yönteminin kullanılmasıyla SetSelectionRange işlevsel olarak eşdeğerdir. veya SelectionStart özelliklerini ayarlayarak SelectionEnd başlangıç ve bitiş tarihlerini ayrı ayrı ayarlayabilirsiniz. Özelliğin veya SelectionRange.Start özellik değerlerini ayarlayarak SelectionRange.End başlangıç ve bitiş tarihlerini SelectionRange değiştiremezsiniz. , SelectionStartveya SelectionEndkullanmalısınızSetSelectionRange.
özelliğinin Start özellik değeri özellik değerinden SelectionRange büyükse End tarihler değiştirilir; End özellik değeri başlangıç tarihi, özellik değeri ise Start bitiş tarihi olur.
Note
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 Mart olarak 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.
Note
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.