AllowDragAndDrop
Bir randevuyu seçip başka bir tarihe sürüklenebilmesini sağlar.
AllowOverlap
True ise; randevu tarihlerinde çakışmaya izin verilir. (Varsayılan Değer)
False ise; randevu tarihlerinde çakışmaya izin verilmez.
Not : Bu özellik sadece BindingType : Local için geçerli olacaktır. REST kısmında servisi geliştiren geliştiriciler bunu kendileri kontrol etmelidir.
DialogAddButtonText
Yeni bir randevu eklenmesi için açılan dialogda kaydetme işlemi için tıklanan butonun metni
DialogAddHeaderText
Yeni bir randevu eklenmesi için açılan dialogun başlığı
DialogDeleteButtonText
Bir randevunın silinmesi için açılan dialogda silme işlemi için tıklanan butonun metni
DialogFitWidthToContent
Bir randevunun düzenlenmesi için açılan dialogun içeriğinin sığdırılması
True ise içeriği sığdıracak şekilde genişlik ayarlanır.
DialogSize
Small / Medium / Large
DialogUpdateButtonText
Bir randevunun güncellenmesi için açılan dialogda kaydetme işlemi için tıklanan butonun metni
DialogUpdateHeaderText
Bir randevunun güncellenmesi için açılan dialogun başlığı
EditingMessage
DeleteConfirmation
Randevu silme işlemini doğrulama sırasında çıkan mesaj
GreaterThanMaxAppointmentDuration
Yeni randevu kaydetme veya düzenleme sırasında girilen randevu süresinin MaxAppointmentDuration süresinden uzun olması durumunda verilecek uyarı mesajı
GreaterThanMaxDate
Yeni randevu kaydetme veya düzenleme sırasında girilen randevu tarihinin MaxDate zamanından sonraki bir tarih seçilmesi durumunda verilecek uyarı mesajı
GreaterThanMaxSlotTime
Yeni randevu kaydetme veya düzenleme sırasında girilen randevu zamanının LastSlotTimeOfDay saatinden sonraki bir zaman seçilmesi durumunda verilecek uyarı mesajı
InDisabledDays
Yeni randevu kaydetme veya düzenleme sırasında seçilen gün veya günlerin DisabledDays listesindeki günlerden seçilmesi durumunda oluşacak uyarı mesajı
InWeekend
Yeni randevu kaydetme veya düzenleme sırasında hafta sonu seçimi olması durumunda oluşacak uyarı mesajı
LowerThanMinAppointmentDuration
Yeni randevu kaydetme veya düzenleme sırasında girilen randevu süresinin MinAppointmentDuration süresinden kısa olması durumunda verilecek uyarı mesajı
LowerThanMinDate
Yeni randevu kaydetme veya düzenleme sırasında girilen randevu tarihinin MinDate zamanından önce seçilmesi durumunda verilecek uyarı mesajı
LowerThanMinSlotTime
Yeni randevu kaydetme veya düzenleme sırasında girilen randevu zamanının FirstSlotTimeOfDay saatinden sonraki bir zaman seçilmesi durumunda verilecek uyarı mesajı
NotInBusinessHours
Yeni randevu kaydetme veya düzenleme sırasında BusinessHours özelliğinde seçilen iş günleri dışında bir zaman seçilmesi durumunda verilecek uyarı mesajı
Overlap
Yeni randevu kaydetme veya düzenleme işleminde var olan bir randevu ile çakışma olması durumunda verilecek uyarı mesajı
EditingTemplate
AutoEditTemplate
ColumnCount
Düzenleme için otomatik açılacak diyalog ekranında oluşturulacak kolon sayısı
DrawDirection
Açılacak diyalog içindeki alanların satır ve sutünlara hangi yönle yerleşeceğinin seçilmesini sağlar.
LeftToRight (Soldan Sağa) / TopToBottom (Yukarıdan Aşağıya)
Fields
- FieldName : Düzenleme için otomatik açılacak diyalog ekranında gösterilmesi istenen alan adı
- ReadOnly : Seçilen alanın düzenlenebilir olup olmadığı. True ise düzenleme yapılamaz.
- Text : Seçilen alanın başlık metni
- Validations
RowCount
Düzenleme için otomatik açılacak diyalog ekranında oluşturulacak satır sayısı
StartTabIndex
Açılacak diyalog için başlangıç tab index değeri
TabDirection
Açılacak diyalog için tab geçişlerinin hangi yönde yapılacağının seçimi
LeftToRight (Soldan Sağa) / TopToBottom (Yukarıdan Aşağıya)
Mode
Düzenleme Modu : AutoEditingTemplate / CustomEditingTemplate
AutoEditingTemplate : Bir randevunun eklenmesi ya da düzenlenmesi sırasında açılacak dialog içeriğinin otomatik çizilmesini sağlar. AutoEditTemplate özelliği altındaki Fields listesinde düzenlenecek alanlar seçilir. ColumnCount ve RowCount özellikleri ile seçilen alanların nasıl bir yerleşimde dizileceği belirtilir.
CustomEditingTemplate : Randevu ekleme ve düzenleme sırasında açılacak dialog'u geliştiricinin tasarlayabilmesini sağlar.
LayoutOrganizer sekmesinden CustomEditTemplate seçilerek tasarım ekranı açılmalı ve istenilen tasarım yapılmalır. Tasarıma eklenen bileşenler için FieldName seçimi DataAccess özelliği altındaki Source veri kaynağının alanlarıdır.
EnableAdd
True ise; bileşen üzerinde herhangi bir zamana tıklayarak yeni randevu oluşturulabilir.
False ise; yeni randevu eklenemez.
DataAccess özelliği kullanıldığında Add, Update, Delete özellikleri kullanılabilir. Items için şu anda bu özellikler desteklenmemektedir.
EnableDelete
True ise; var olan bir randevuya tıklandığında silme butonu görünür olur ve butona tıklanarak randevu silinebilir.
False ise; randevu silinmeyi sağlayan buton görünmez.
DataAccess özelliği kullanıldığında Add, Update, Delete özellikleri kullanılabilir. Items için şu anda bu özellikler desteklenmemektedir.
EnableUpdate
True ise; var olan bir randevuya tıklandığında düzenleme butonu görünür olur ve butona tıklandığında açılacak dialog üzerinden güncelleme yapılabilir.
False ise; randevu güncellemeyi sağlayan buton görünmez.
DataAccess özelliği kullanıldığında Add, Update, Delete özellikleri kullanılabilir. Items için şu anda bu özellikler desteklenmemektedir.
EnterJumpsToDialogOKButton
True olduğu durumda; bir randevunun ekleme/düzenleme işlemleri için açılan dialogda klavyeden "Enter" tuşuna basıldığında otomatik olarak işlemi gerçekleştirecek butona(Ekle ya da düzenle butonuna) focus olmasını sağlar.
False olduğu durumda; "Enter" tuşuna basıldığında herhangi bir aksiyon alınmaz.
EscClosesDialog
True olduğu durumda; bir randevunun ekleme/düzenleme işlemleri için açılan dialogda klavyeden "Esc" tuşuna basıldığında dialogun direkt kapanmasını sağlar.
False olduğu durumda; "Esc" tuşuna basıldığında herhangi bir aksiyon alınmaz.
MaxAppointmentDuration
Bir randevuya verilebilecek maksimum süre (dakika)
Varsayılan 30 dakika
Randevu kaydetme işlemleri sırasında bu süre kontrol edilir.
MinAppointmentDuration
Bir randevuya verilebilecek mnimum süre (dakika)
Varsayılan 30 dakika
Randevu kaydetme işlemleri sırasında bu süre kontrol edilir.