Aşağı doğru verilerin listelendiği ve içinden seçim yapılabilen bir bileşendir. Özelleşmiş bir içerik yazılamaz yalnızca listedeki kayıtlardan seçim yapılabilmesine izin verilir.


Checkboxlist içeriğinin aşağıdaki şekilde doldurulabilmesi için DataAccess veya Items özelliklerinden biri doldurulmalıdır.

DataAccess veya Items boş bırakılacak ise; kodlama ile ListControls - Enum desteği kullanilarak liste içeriğinin doldurulması sağlanabilir.

DataAccess - Items - Enum özelliklerinden biri doldurulmadığı takdirde sayfada hata olmayacak ancak bileşen içeriği de boş olacaktır.

DataAccess

BindingType

Model : ModelSchema.asdx→ Local altında oluşurulan özel modellerdir. (Veriler MongoDB'de saklanır.)

Remote :  ModelSchema.asdx→ OpenAPI - GenericRest  seçeneklerinden biri seçilerek bir dışsistem bağlantısı ile oluşturulmuş modellerdir.

OData :  ModelSchema.asdx→ OData servisinden oluşturulmuş modellerdir.

Object :  ModelSchema.asdx→ Object olarak oluşturulmuş modellerdir.

Source ZORUNLU ALAN

Binding Type :

Model seçilmiş ise; ModelSchema.asdx → Local 'de yaratılan model listesinden kaynak seçimi yapılır.

Remote seçilmiş ise; ModelSchema.asdx→ LogoService - OpenAPI - GenericRest seçeneklerinden biri ile oluşturulan model listesinden kaynak seçilir.

OData seçilmiş ise; ModelSchema.asdx→ OData servisi ile oluşturulan model listesinden kaynak seçilir.

Object seçilmiş ise; ModelSchema.asdx→ Object olarak model listesinden kaynak seçilir.

SourceTextField ZORUNLU ALAN

Bileşende listelenecek verilerin gösterim metinlerinin alanı

SourceValueField ZORUNLU ALAN

Bileşende listelenecek verilerin değer alanı. Kodlama vb işlemlerde kullanımında bileşenin okunacak değeri

FilterComponents

Combobox bileşenin verileri farklı bir bileşenden gelen değere göre güncellenecek ise ilgili filtrelemeyi sağlayacak bileşen seçimi. Örneğin; Ülke - İl - İlçe seçimleri bu özellik kullanılarak gerçekleştirilebilir. Birden fazla filter component seçilebilir. 

Her bir filtercomponent için aşağıdaki özelikler seçilmelidir.

ApplyFilterTo : Kaynağı tanımlanan bileşenin hangi alanına filtre geçirileceği seçilir.

FilterComponent : Hangi bileşenden gelecek değere göre filtreleme yapılacağı seçilir. Sayfadaki Combobox ve ListBox bileşenleri seçilebilir.

IgnoreIfEmpty : Filtre geçirilecek alandan gelen değer boş ise filtreleme yapılıp yapılamayacağı

SourceSupport

BindingType : Remote olduğu durumda; Source olarak seçilen veri kaynağının belirli özellikleri gösterip göstermediğini belirtir. Servisten gelen yapı bu özellikleri desteklemiyor ise bu özelikler disabled görünümde olur ve değiştirilemezler.

Order

Seçilen veri kaynağı verilerinin sıralı şekilde görüntülenmesini sağlar. Birden fazla sıralama alanı seçilebilir. Her bir sıralama tanımı aşağıdaki özellikleri içerir.

Field : Source'da seçili modelin alanların sıralama alanı seçilir. Sıralama alanı ekleyebilmek için AppSchema.asdx'deki alanın isSortable özelliği seçili olmalıdır.

Direction : Descending / Ascending. Sıralama yönü artan ya da azalan olarak seçilmesini sağlar.

Items

Items altındaki özellikler; Combobox bileşenin liste içeriğinin sabit girilen değerlerle doldurulmasını sağlar. 

Birden fazla item(eleman) eklenebilir. Her bir item aşağıdaki özellikleri içerir.

Value

Liste elemanının değeri 

Text

Liste elemanının görünen metni

Enabled

Liste elemanının seçilebilir olup olmama durumu

Selected

Bileşen yüklenirken liste elemanının seçili gelmesi

AllowClear

True ise; Combobox'dan bir kayıt seçtikten sonra seçilen kaydı temizlemek için bileşenin içinde "x" butonu çıkmasını sağlar. (Varsayılan)

False ise temizleme işlemi yapılamaz.

NoSelectionText

Combobox'dan seçim yapılmadığı durumda gösterilecek metin

Varsayılan değer : "Select.."

BindingID

Bileşenin bağlı olduğu veri kaynağı. Sayfada yer alan tüm veri kaynakları listelenir.

FieldName

Bileşenin bağlı olduğu Binding ID'deki kaynakta eşleşeceği alan

Enabled

False olduğu durumda; bileşene tıklanamaz ve dropdown açılmaz. 

TabIndex

Bileşenin tabla geçiş sırasını belirtir.

Tooltip

Bileşen üzerinde fare ile gelindiğinde görüntülenecek ipucu metni

Validations

Doğrulama özelliklerinin detayına Validations linkinden erişilebilir.

Visibility

Bileşenin görünürlüğü

Labeling

Bileşene başlık eklemeyi sağlayan bu özelliğin detayına Labeling linkinden erişilebilir.

CustomStyling

Bileşenin alt - üst - sağ - sol boşluk(margin - padding) düzenlemelerini yapmayı sağlayan bu özelliğin detayına Custom Styling linkinden erişilebilir.

ExecutionRules

Bileşenin eventlerinde(olay) çalıştırılabilecek kuralların detaylarına Execution Rules linkinden erişilebilir.

Authorization

Yetkilendirmeye açılan özellikler(AuthorizeView, AuthorizeSave, AuthorizeDelete) Authorization servis üzerinden yönetilebilir duruma gelir.
Kullanım detayına Authorization Service linkinden erişilebilir.

Modifier 

Barcode bileşeni UserControl içinde kullanıldığında bileşen özelliklerinin değiştirilip değiştirilemeyeceği seçilir.

Public ise; bileşenin özellikleri eklendiği sayfa içinde değiştirilebilir.

Private ise; bileşenin özelliklerine müdahale edilemez. (Varsayılan Değer)

Customization

Bileşen özelliklerinin özelleştirme arayüzde değiştirilebilmesini sağlayan bu özelliğin detayına Customization linkinden erişilebilir.

Localization

Kullanıcıların uygulamayı kullanırken tercih ettikleri dile göre görüntüleyecekleri metinleri girmesini sağlayan bu özelliğin detayına Localization linkinden erişilebilir.

ID

Bileşenin ayırt edici değeri. Arka planda kodlama vb işlemlerde kullanılacak benzersiz olması gerekli alan.

Sürükle bırakla otomatik oluşturulur, isteğe bağlı olarak değiştirilebilir.