DialogPropertyValueEditor Sınıf
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.
Nesneler için tüm iletişim kutusu düzenleme mantığı için PropertyEntry kapsayıcı.
public ref class DialogPropertyValueEditor : System::Activities::Presentation::PropertyEditing::PropertyValueEditor
public class DialogPropertyValueEditor : System.Activities.Presentation.PropertyEditing.PropertyValueEditor
type DialogPropertyValueEditor = class
inherit PropertyValueEditor
Public Class DialogPropertyValueEditor
Inherits PropertyValueEditor
- Devralma
Açıklamalar
İlişkili DialogPropertyValueEditor bir iletişim kutusu düzenleyicisine sahip olabilecek bir satır içi düzenleyici göstermek için sınıfını kullanın.
sınıfı DialogPropertyValueEditor , bir iletişim kutusu düzenleyicisi için veya DataTemplate iletişim kutusu çağrıldığında çağrılan özel mantığı tutabilir.
özel DialogPropertyValueEditor sınıfınızı çağırmak için içindeki DataTemplate öğesini EditModeSwitchButton kullanın.
Konak iletişim kutusunda gösterilen bir DataTemplate sağlayabilir veya mevcut veya sistem iletişim kutularının ShowDialog() yeniden kullanılmasını sağlayan yöntemini geçersiz kılabilirsiniz.
Aşağıdaki listede, veya ShowDialog() yönteminin DataTemplate kullanılıp kullanılmadığını belirlemeye yönelik kurallar gösterilmektedir.
DialogEditorTemplate Özellik null başvuru değilse (Visual Basic'te Hiçbir şey), DataTemplate konak stili sağlayan konağa özgü bir iletişim kutusunda barındırılır. ShowDialog() çağrılmıyor.
DialogEditorTemplate Özellik null başvuruysa (Visual Basic'te hiçbir şey), sanal ShowDialog() yöntem çağrılır ve herhangi bir iletişim kutusunu göstermek için bu yöntemi geçersiz kılabilirsiniz.
Oluşturucular
DialogPropertyValueEditor() |
Belirli bir şablon olmadan sınıfının yeni bir örneğini DialogPropertyValueEditor oluşturur. |
DialogPropertyValueEditor(DataTemplate, DataTemplate) |
Belirtilen iletişim kutusu düzenleyicisi ve satır içi düzenleyici şablonlarıyla sınıfının yeni bir örneğini DialogPropertyValueEditor oluşturur. |
Özellikler
DialogEditorTemplate |
Konağa özgü bir iletişim kutusu tarafından barındırılan ve olarak ayarlanmış PropertyValueolan DataContext öğesini alır veya ayarlarDataTemplate. |
InlineEditorTemplate |
Satır içi düzenleyici için kullanılan öğesini DataTemplate alır veya ayarlarInlineEditorTemplate. (Devralındığı yer: PropertyValueEditor) |
Yöntemler
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
ShowDialog(PropertyValue, IInputElement) |
null olduğunda ve kullanıcı tarafından bir iletişim kutusu çağrıldığında DialogEditorTemplate çağrılır. |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |
Şunlara uygulanır
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