IComponentChangeService.ComponentChanged Olay
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.
Bir bileşen değiştirildiğinde gerçekleşir.
public:
event System::ComponentModel::Design::ComponentChangedEventHandler ^ ComponentChanged;
event System.ComponentModel.Design.ComponentChangedEventHandler ComponentChanged;
member this.ComponentChanged : System.ComponentModel.Design.ComponentChangedEventHandler
Event ComponentChanged As ComponentChangedEventHandler
Olay Türü
Açıklamalar
Bu olay, formdaki herhangi bir bileşen değiştiğinde gerçekleşir. Bu olay, şu anda değişiklikler beklendiği için form yükleme ve yükleme kaldırma sırasında gerçekleşmez.
Not
bir DesignerTransaction birden çok ComponentChanged olay oluşturabilir. Bazı ComponentChanged olay işleyicileri, kodunuzun bir işlem gerçekleşirken özelliklerin değerlerini değiştirmesi gibi beklenen olay dizilerini engelleyebilir. Bir ComponentChanged olay işleyicisi, devam ederken DesignerTransaction her değişiklik sonrasında çizilirse performansı da bozabilir. Bir işlemin olay işleyiciniz ComponentChanged tarafından kesintiye uğramadan veya müdahale olmadan tamamlanmasına izin vermek DesignerTransaction için, özelliğin InTransaction durumunu test edebilir ve olay işleyicinizi ComponentChanged yükseltecek ve işlem tamamlandıktan sonra kendisini kaldıracak bir DesignerTransactionCloseEventHandler ekleyerek değişiklik olaylarının işlenmesini işlemin tamamlanmasına kadar erteleyebilirsiniz.
Şunlara uygulanır
Ayrıca bkz.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin