Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
.NET Framework, özel denetimlerinizin ve bileşenlerinizin üyelerine uygulayabileceğiniz çeşitli öznitelikler sağlar. Bu özniteliklerden bazıları bir sınıfın çalışma zamanı davranışını, diğerleri ise tasarım zamanı davranışını etkiler.
Dikkat
Bu içerik .NET Framework için yazılmıştır. .NET 6 veya sonraki bir sürümü kullanıyorsanız, bu içeriği dikkatli kullanın. Tasarımcı sistemi Windows Forms için değişmiştir ve .NET Framework makalesindeki
Denetim ve Bileşen Özellikleri öznitelikleri
Aşağıdaki tabloda, özelliklerinize veya özel denetimlerinizin ve bileşenlerinizin diğer üyelerine uygulayabileceğiniz öznitelikler gösterilmektedir. Bu özniteliklerin birçoğunun kullanıldığı bir örnek için bkz. Windows Forms Denetimlerinde Öznitelikleri Nasıl Uygulayacağınız.
| Özellik | Açıklama |
|---|---|
| AmbientValueAttribute | Bir özelliğin değerini başka bir kaynaktan almasını sağlamak için özelliğe geçirilecek değeri belirtir. Bu, ambiyansolarak bilinir. |
| BrowsableAttribute | Bir özelliğin veya olayın Özellikler penceresinde görüntülenip görüntülenmeyeceğini belirtir. |
| CategoryAttribute | PropertyGrid moduna ayarlanmış bir Categorized denetiminde görüntülendiğinde özelliğin veya olayın gruplandırıldığı kategorinin adını belirtir. |
| DefaultValueAttribute | Bir özelliğin varsayılan değerini belirtir. |
| DescriptionAttribute | Bir özellik veya olay için bir açıklama belirtir. |
| DisplayNameAttribute | Bağımsız değişken içermeyen bir özellik, olay veya public void yönteminin görünen adını belirtir. |
| EditorAttribute | Bir özelliği değiştirmek için kullanılacak düzenleyiciyi belirtir. |
| EditorBrowsableAttribute | Bir özelliğin veya yöntemin düzenleyicide görüntülenebilir olduğunu belirtir. |
| HelpKeywordAttribute | Bir sınıf veya üye için bağlam anahtar sözcüğünü belirtir. |
| LocalizableAttribute | Bir özelliğin yerelleştirilip yerelleştirilmeyeceğini belirtir. |
| PasswordPropertyTextAttribute | Bir nesnenin metin gösteriminin yıldız işareti gibi karakterler tarafından gizlendiğini gösterir. |
| ReadOnlyAttribute | Bu özniteliğin bağlı olduğu özelliğin tasarım zamanında salt okunur mu yoksa okuma/yazma mı olduğunu belirtir. |
| RefreshPropertiesAttribute | İlişkili özellik değeri değiştiğinde özellik kılavuzunun yenilenmesi gerektiğini gösterir. |
| TypeConverterAttribute | Bu özniteliğin bağlı olduğu nesne için dönüştürücü olarak kullanılacak türü belirtir. |
Veri Bağlama Özellikleri öznitelikleri
Aşağıdaki tabloda, özel denetimlerinizin ve bileşenlerinizin veri bağlamayla nasıl etkileşim kuracağını belirtmek için uygulayabileceğiniz öznitelikler gösterilmektedir.
| Özellik | Açıklama |
|---|---|
| BindableAttribute | Bir özelliğin genellikle bağlama için kullanılıp kullanılmadığını belirtir. |
| ComplexBindingPropertiesAttribute | Bir bileşenin veri kaynağı ve veri üyesi özelliklerini belirtir. |
| DefaultBindingPropertyAttribute | Bir bileşen için varsayılan bağlama özelliğini belirtir. |
| LookupBindingPropertiesAttribute | Bir bileşenin veri kaynağı ve veri üyesi özelliklerini belirtir. |
| AttributeProviderAttribute | Öznitelik yeniden yönlendirmeyi etkinleştirir. |
Sınıflar için Öznitelikler
Aşağıdaki tabloda, tasarım zamanında özel denetimlerinizin ve bileşenlerinizin davranışını belirtmek için uygulayabileceğiniz öznitelikler gösterilmektedir.
| Özellik | Açıklama |
|---|---|
| DefaultEventAttribute | Bir bileşen için varsayılan olayı belirtir. |
| DefaultPropertyAttribute | Bir bileşen için varsayılan özelliği belirtir. |
| DesignerAttribute | Bir bileşen için tasarım zamanı hizmetlerini uygulamak için kullanılan sınıfı belirtir. |
| DesignerCategoryAttribute | Bir sınıf için tasarımcının belirli bir kategoriye ait olduğunu belirtir. |
| ToolboxItemAttribute | Araç kutusu öğesinin özniteliğini temsil eder. |
| ToolboxItemFilterAttribute | Araç Kutusu öğesi için kullanılacak filtre dizesini ve filtre türünü belirtir. |
Ayrıca bakınız
.NET Desktop feedback