Çalışma Sayfalarında Doğrulamalarla Çalışma

Doğrulama Modları

Aspose.Cells.GridDesktop tarafından aşağıdaki gibi desteklenen üç doğrulama modu vardır:

  • Gerekli Doğrulama Modu
  • Normal İfadeler Doğrulama Modu
  • Özel Doğrulama Modu

Gerekli Doğrulama Modu

Bu doğrulama modunda, kullanıcıların belirtilen hücrelere değer girmeleri kısıtlanır. Bir kereDoğrulama Gerekli mi bir çalışma sayfası hücresine uygulandığında, kullanıcının o hücreye değer girmesi zorunlu hale gelir.

Normal İfadeler Doğrulama Modu

Bu modda, kullanıcıların verileri hücrelere belirli bir biçimde göndermeleri için çalışma sayfası hücrelerine kısıtlamalar uygulanır. Veri formatının kalıbı bir formda sağlanır.Düzenli ifade.

Özel Doğrulama Modu

KullanmakÖzel Doğrulama , Geliştiricilerin Aspose.Cells.GridDesktop.ICustomValidation arabirimini uygulaması zorunludur. Arayüz bir sağlarDoğrula yöntem. Bu yöntem, veri geçerliyse doğru, aksi takdirde yanlış döndürür.

Aspose.Cells.GridDesktop’ta Doğrulamalarla Çalışma

Doğrulama Ekleme

Bir çalışma sayfası hücresine herhangi bir doğrulama türü eklemek için lütfen aşağıdaki adımları izleyin:

  • Aspose.Cells.GridDesktop kontrolünü ekleyin.Biçim
  • İstediğiniz herhangi birine erişinÇalışma kağıdı
  • İstenen bir doğrulamayı şuraya ekleyin:Doğrulamalar koleksiyonuÇalışma kağıdı hangi hücreye hangi doğrulamanın uygulanacağını belirtmek için.

ICustomValidation’ı Uygulama

Yukarıdaki kod parçacığında, içine özel bir doğrulama ekledik.A8cell, ancak bu özel doğrulamayı henüz uygulamadık. Bu konunun başında açıkladığımız gibi, özel doğrulama uygulamak için uygulamamız gerekir.Özel Doğrulama arayüz. Öyleyse, uygulamak için bir sınıf oluşturmayı deneyelimÖzel Doğrulama arayüz.

Aşağıda verilen kod parçacığında, aşağıdaki kontrolleri gerçekleştirmek için özel bir doğrulama uyguladık:

  • Doğrulamanın eklendiği hücrenin adresinin doğru olup olmadığını kontrol edin
  • Hücrenin değerinin veri türünün çift olup olmadığını kontrol edin
  • Hücrenin değerinin 100’den büyük olup olmadığını kontrol edin

Doğrulamaya Erişim

Belirli bir çalışma sayfası hücresine bir doğrulama eklendiğinde, geliştiricilerin çalışma zamanında belirli bir doğrulamanın özniteliklerine erişmesi ve bunları değiştirmesi gerekebilir. Aspose.Cells.GridDesktop, geliştiricilerin bu görevi gerçekleştirmesini kolaylaştırdı.

Belirli bir doğrulamaya erişmek için lütfen aşağıdaki adımları izleyin:

  • İstenilen erişimÇalışma kağıdı
  • Belirli bir erişimDoğrulamadoğrulamanın uygulandığı hücre adını belirterek çalışma sayfasında
  • DüzenlemekDoğrulama İstenirse nitelikler

Doğrulamayı Kaldırma

Belirli bir doğrulamayı çalışma sayfasından kaldırmak için lütfen aşağıdaki adımları izleyin:

  • İstenilen erişimÇalışma kağıdı
  • Belirli bir öğeyi kaldırDoğrulama danÇalışma kağıdı doğrulamanın uygulandığı hücre adını belirterek