AddArea

AddArea(CellArea)

Doğrulamayı alana uygular.

public void AddArea(CellArea cellArea)
ParametreTipTanım
cellAreaCellAreaAlan.

Notlar

Kullanıma eşdeğerdirAddArea kesişimi ve kenarı kontrol ederek.

Ayrıca bakınız


AddArea(CellArea, bool, bool)

Doğrulamayı alana uygular.

public void AddArea(CellArea cellArea, bool checkIntersection, bool checkEdge)
ParametreTipTanım
cellAreaCellAreaAlan.
checkIntersectionBooleanVerilen alanın mevcut doğrulama alanları ile kesişiminin kontrol edilip edilmediği. Verilen alanda (veya bunun bir kısmında) bir doğrulama uygulandıysa, o zaman mevcut doğrulama ilk önce verilen alandan kaldırılmalıdır. Aksi takdirde bozulmaya neden olabilir. oluşturulan Doğrulamalar için. Kullanıcı eklenen alanın mevcut herhangi bir alanla kesişmediğinden eminse, bu parametre performans değerlendirmesi için false olarak ayarlanabilir.
checkEdgeBooleanBu doğrulamanın uygulanan alanlarının kenarını kontrol edin. Doğrulamanın dahili ayarları, uygulanan aralıklarından sol üstteki birine bağlıdır, bu nedenle, eğer verilen alan, uygulanan aralıklardan yeni sol üst olacak, dahili ayarlar şu şekilde olmalıdır: değiştirildi ve yeniden oluşturuldu, aksi takdirde beklenmeyen sonuçlara neden olabilir. Kullanıcı eklenen alanın sol üstteki olmadığından eminse, performans değerlendirmesi için bu parametre false olarak ayarlanabilir.

Notlar

Bu yöntemde, verilen alandaki tüm eski doğrulamaları kaldıracağız. Validation’ın uygulanan aralıklarından sol üstteki biri için, öncelikle StartRow en küçüktür, ikinci olarak StartColumn, aynı StartRow’a sahip alanlardan en küçüğüdür. .

Ayrıca bakınız