MonthCalendar.SelectionRange Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan atau mengatur rentang tanggal terpilih untuk kontrol kalender bulan.
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
Nilai Properti
A SelectionRange dengan tanggal mulai dan berakhir dari rentang yang dipilih.
- Atribut
Pengecualian
Nilai Start yang ditetapkan SelectionRange kurang dari tanggal minimum yang diizinkan untuk kontrol kalender sebulan.
-atau-
Nilai Start yang ditetapkan SelectionRange lebih besar dari tanggal maksimum yang diizinkan untuk kontrol kalender bulan.
-atau-
Nilai End yang ditetapkan SelectionRange kurang dari tanggal minimum yang diizinkan untuk kontrol kalender sebulan.
-atau-
Nilai End yang ditetapkan SelectionRange lebih besar dari tanggal maksimum yang diizinkan untuk kontrol kalender bulan.
Keterangan
Mengatur properti ini secara fungsional setara dengan menggunakan SetSelectionRange metode . Anda dapat mengatur tanggal mulai dan berakhir secara terpisah dengan mengatur SelectionStart properti atau SelectionEnd . Anda tidak dapat mengubah tanggal mulai dan berakhir dengan mengatur SelectionRange.Start nilai SelectionRange properti atau SelectionRange.End properti. Anda harus menggunakan SelectionStart, SelectionEnd, atau SetSelectionRange.
Start Jika nilai properti lebih besar dari SelectionRange nilai propertinyaEnd, tanggal ditukar; End nilai properti menjadi tanggal mulai, dan Start nilai properti menjadi tanggal akhir.
Nota
Menggulir tampilan kalender dengan tombol navigasi saat rentang dipilih dapat menyebabkan hasil yang tidak terduga (misalnya, rentang tanggal tidak dipertahankan). Jika Anda memiliki satu bulan yang ditampilkan dengan rentang 01/04/2001 hingga 04/10/2001, menggulir kalender ke Maret mengubah rentang yang dipilih sebagai berikut: 03/01/2001 hingga 03/10/2001. Jika Anda memiliki beberapa bulan yang ditampilkan, seperti Maret dan April dengan rentang 01/04/2001 hingga 04/10/2001, menggulir kalender kembali ke Januari dan Februari mengubah rentang yang dipilih sebagai berikut: 01/01/2001 ke 01/10/2001.
Nota
SelectionRange Mengatur untuk MonthCalendar kontrol yang mengaktifkan gaya visual akan mengakibatkan rentang pilihan tidak melukis dengan benar pada kontrol.