Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Rozhraní .NET Framework poskytuje řadu atributů, které můžete použít pro členy vlastních ovládacích prvků a součástí. Některé z těchto atributů ovlivňují chování třídy za běhu a jiné ovlivňují chování v době návrhu.
Upozornění
Tento obsah byl napsán pro rozhraní .NET Framework. Pokud používáte .NET 6 nebo novější verzi, použijte tento obsah s opatrností. Systém návrháře se změnil pro Windows Forms a je důležité, abyste si prošli změny návrháře od verze .NET Framework článku.
Atributy pro vlastnosti ovládacího prvku a komponenty
Následující tabulka uvádí atributy, které můžete použít u vlastností nebo jiných členů vlastních ovládacích prvků a součástí. Příklad, který používá mnoho z těchto atributů, viz Postupy: Použití atributů v ovládacích prvcích Windows Forms.
| Vlastnost | Popis |
|---|---|
| AmbientValueAttribute | Určuje hodnotu, která se má předat vlastnosti, aby vlastnost získala hodnotu z jiného zdroje. To se označuje jako atmosféra. |
| BrowsableAttribute | Určuje, zda má být vlastnost nebo událost zobrazena v okně Vlastnosti . |
| CategoryAttribute | Určuje název kategorie, ve které chcete seskupit vlastnost nebo událost při zobrazení v ovládacím prvku nastaveném PropertyGrid na Categorized režim. |
| DefaultValueAttribute | Určuje výchozí hodnotu vlastnosti. |
| DescriptionAttribute | Určuje popis vlastnosti nebo události. |
| DisplayNameAttribute | Určuje zobrazovaný název vlastnosti, události nebo public void metody, která nepřijímá žádné argumenty. |
| EditorAttribute | Určuje editor, který se má použít ke změně vlastnosti. |
| EditorBrowsableAttribute | Určuje, že vlastnost nebo metoda lze zobrazit v editoru. |
| HelpKeywordAttribute | Určuje kontextové klíčové slovo pro třídu nebo člena. |
| LocalizableAttribute | Určuje, zda má být vlastnost lokalizována. |
| PasswordPropertyTextAttribute | Označuje, že textová reprezentace objektu je zakrytá znaky, jako jsou hvězdičky. |
| ReadOnlyAttribute | Určuje, zda je vlastnost, ke které je tento atribut vázán, je při návrhu určena jen pro čtení nebo zápis. |
| RefreshPropertiesAttribute | Označuje, že mřížka vlastností by se měla aktualizovat, když se změní přidružená hodnota vlastnosti. |
| TypeConverterAttribute | Určuje, k jakému typu se má použít jako převaděč objektu, ke které je tento atribut vázán. |
Atributy pro vlastnosti datové vazby
Následující tabulka ukazuje atributy, které můžete použít k určení způsobu interakce vlastních ovládacích prvků a komponent s datovou vazbou.
| Vlastnost | Popis |
|---|---|
| BindableAttribute | Určuje, zda se vlastnost obvykle používá pro vazbu. |
| ComplexBindingPropertiesAttribute | Určuje vlastnosti zdroje dat a člena dat pro komponentu. |
| DefaultBindingPropertyAttribute | Určuje výchozí vlastnost vazby pro komponentu. |
| LookupBindingPropertiesAttribute | Určuje vlastnosti zdroje dat a člena dat pro komponentu. |
| AttributeProviderAttribute | Povolí přesměrování atributů. |
Atributy pro třídy
Následující tabulka ukazuje atributy, které můžete použít k určení chování vlastních ovládacích prvků a součástí v době návrhu.
| Vlastnost | Popis |
|---|---|
| DefaultEventAttribute | Určuje výchozí událost komponenty. |
| DefaultPropertyAttribute | Určuje výchozí vlastnost komponenty. |
| DesignerAttribute | Určuje třídu použitou k implementaci služeb v době návrhu pro komponentu. |
| DesignerCategoryAttribute | Určuje, že návrhář třídy patří do určité kategorie. |
| ToolboxItemAttribute | Představuje atribut položky panelu nástrojů. |
| ToolboxItemFilterAttribute | Určuje řetězec filtru a typ filtru, který se má použít pro položku panelu nástrojů. |
Viz také
.NET Desktop feedback