BindingNavigator Denetimine Genel Bakış (Windows Forms)

Denetimi kullanarak BindingNavigator kullanıcıların Windows Formu'nda veri araması ve değiştirmesi için standartlaştırılmış bir araç oluşturabilirsiniz. Kullanıcıların formdaki veri kayıtlarında gezinmesini ve kayıtlarla etkileşim kurmasını sağlamak için bileşenle BindingSource sık sık kullanırsınızBindingNavigator.

BindingNavigator Nasıl Çalışır?

DenetimBindingNavigator, veri ekleme, verileri silme ve verilerde gezinme gibi verilerle ilgili yaygın eylemlerin çoğu için bir dizi ToolStripItem nesneden oluşurToolStrip. Varsayılan olarak, BindingNavigator denetim bu standart düğmeleri içerir. Aşağıdaki ekran görüntüsünde formdaki denetim gösterilmektedir BindingNavigator :

Screenshot showing the BindingNavigator control.

Aşağıdaki tabloda denetimler listelenmektedir ve işlevleri açıklanmaktadır.

Control Function
AddNewItem Düğme Temel alınan veri kaynağına yeni bir satır ekler.
DeleteItem Düğme Temel alınan veri kaynağından geçerli satırı siler.
MoveFirstItem Düğme Temel alınan veri kaynağındaki ilk öğeye gider.
MoveLastItem Düğme Temel alınan veri kaynağındaki son öğeye gider.
MoveNextItem Düğme Temel alınan veri kaynağında sonraki öğeye geçer.
MovePreviousItem Düğme Temel alınan veri kaynağındaki önceki öğeye geçer.
PositionItem metin kutusu Temel alınan veri kaynağı içindeki geçerli konumu döndürür.
CountItem metin kutusu Temel alınan veri kaynağındaki öğelerin toplam sayısını döndürür.

Bu koleksiyondaki her denetim için, bileşenin BindingSource program aracılığıyla aynı işlevselliği sağlayan ilgili bir üyesi vardır. Örneğin, MoveFirstItem düğme bileşenin BindingSourceMoveFirst yöntemine karşılık gelir, DeleteItem düğme yönteme RemoveCurrent karşılık gelir ve bu şekilde devam eder.

Varsayılan düğmeler uygulamanız için uygun değilse veya diğer işlev türlerini desteklemek için ek düğmelere ihtiyacınız varsa, kendi ToolStrip düğmelerinizi sağlayabilirsiniz. Ayrıca bkz . Nasıl yapılır: Windows Forms BindingNavigator Denetimine Yükleme, Kaydetme ve İptal Düğmeleri Ekleme.

Ayrıca bkz.