ListView.OnBubbleEvent(Object, EventArgs) Yöntem

Tanım

Denetim için bir olayın işlenip işlenmeyeceğini ListView belirler.

protected:
 override bool OnBubbleEvent(System::Object ^ source, EventArgs ^ e);
protected override bool OnBubbleEvent(object source, EventArgs e);
override this.OnBubbleEvent : obj * EventArgs -> bool
Protected Overrides Function OnBubbleEvent (source As Object, e As EventArgs) As Boolean

Parametreler

source
Object

Olayın kaynağı.

e
EventArgs

Olay verileri.

Döndürülenler

true olayın işlenmesi gerekiyorsa; aksi takdirde , false.

Açıklamalar

yöntemi, OnBubbleEvent denetim hiyerarşisi ListView aracılığıyla geçirilen olayları isteğe bağlı olarak işlemek için denetim tarafından kullanılır. Parametresinde bulunan EventArgs nesnenin e özelliklerini inceleyerek bir olayın işlenip işlenmeyeceğini belirler. Bir olayın işlenmesi gerektiğinde yöntemi uygun eylemi gerçekleştirir. Diğer olaylar yoksayılır ve denetim hiyerarşisine geçirilir. Bu yöntemin dönüş değeri, olayın işlenip işlenmeyeceğini veya olayı denetim hiyerarşisine geçirilip geçirmeyeceğini belirtir.

Denetim, ListView denetim tarafından tanınan düğmelerden birine tıklandığında uygun eylemi gerçekleştirmek için bu yöntemin temel uygulamasını geçersiz kılar. Aşağıdaki tabloda, denetimin ListView tanıdığı düğmeler listelemektedir.

CommandName değeri Açıklama
"İptal" Düzenleme veya ekleme işlemini iptal eder. Olayı tetikler ItemCanceling .
"Sil" Geçerli kaydı veri kaynağından siler. ve ItemDeleted olaylarını ItemDeleting oluşturur.
"Seç" özelliğiSelectedIndex, DisplayIndex öğenin özellik değerine ayarlar. SelectedItemTemplate Öğe için şablonu işler. ve SelectedIndexChanging olaylarını SelectedIndexChanged oluşturur.
"Düzenle" Öğeyi düzenleme moduna alır. EditItemTemplate Öğe için şablonu işler. Olayı tetikler ItemEditing .
"Ekle" Şablondaki InsertItemTemplate ilişkili değerleri veri kaynağına ekler. ve ItemInserting olaylarını ItemInserted oluşturur.
"Güncelleştir" Veri kaynağındaki geçerli kaydı şablondaki EditItemTemplate ilişkili değerlerle güncelleştirir. ve ItemUpdating olaylarını ItemUpdated oluşturur.
"Sırala" Düğmenin özelliğinde CommandArgument listelenen sütunları sıralar. ve Sorting olaylarını Sorted oluşturur.

Yöntemin bu sürümü, bu düğmelerden biri denetim tarafından işlenen bir olayı tetiklerse döndürür true . Olay kabarcıkları hakkında daha fazla bilgi için bkz. Olayları İşleme ve Oluşturma.

Şunlara uygulanır

Ayrıca bkz.