ListView.OnBubbleEvent(Object, EventArgs) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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ğı.
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.