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

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. Seçilen alanlar ColumnCount özelliğindeki kolon sayısına uygun bir yerleşimde otomatik olarak dizilir.

CustomEditingTemplate : Randevu ekleme ve düzenleme sırasında açılacak dialog'u geliştiricinin tasarlayabilmesini sağlar.

Scheduler bileşenine çift tıklayarak ya da LayoutOrganizer sekmesinden CustomEditTemplate seçilerek tasarım ekranı açılmalı ve istenilen tasarım yapılmalıdır.

Tasarıma eklenen bileşenler için FieldName seçimi yapılmalıdır. DataAccess özelliği altındaki Source veri kaynağının alanları listelenmektedir.

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ı
  • ReadOnlySeçilen alanın düzenlenebilir olup olmadığı. True ise düzenleme yapılamaz.
  • TextSeçilen alanın başlık metni
  • Validations 

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)

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.