Setter.Property プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Value が適用されるプロパティを取得または設定します。
public:
property System::Windows::DependencyProperty ^ Property { System::Windows::DependencyProperty ^ get(); void set(System::Windows::DependencyProperty ^ value); };
[System.Windows.Localizability(System.Windows.LocalizationCategory.None, Modifiability=System.Windows.Modifiability.Unmodifiable, Readability=System.Windows.Readability.Unreadable)]
[System.Windows.Markup.Ambient]
public System.Windows.DependencyProperty Property { get; set; }
[<System.Windows.Localizability(System.Windows.LocalizationCategory.None, Modifiability=System.Windows.Modifiability.Unmodifiable, Readability=System.Windows.Readability.Unreadable)>]
[<System.Windows.Markup.Ambient>]
member this.Property : System.Windows.DependencyProperty with get, set
Public Property Property As DependencyProperty
プロパティ値
DependencyProperty の適用対象の Value。 既定値は、null です。
- 属性
例外
Property プロパティを null
にすることはできません。
指定した Property プロパティは読み取り専用にできません。
例
次の例では、すべての TextBlock 要素に適用されるスタイルを定義します。
<Style TargetType="{x:Type TextBlock}">
<Setter Property="FontFamily" Value="Segoe Black" />
<Setter Property="HorizontalAlignment" Value="Center" />
<Setter Property="FontSize" Value="12pt" />
<Setter Property="Foreground" Value="#777777" />
</Style>
次の例は、プロパティに影響を与えるスタイル宣言をBackground示しています。Control この例のプロパティ名は、クラス (Control) の名前で修飾されることにStyleTargetType注意してください。
<Style x:Key="Style1">
<Setter Property="Control.Background" Value="Yellow"/>
</Style>
注釈
例外がスローされる場合は、プロパティとValueプロパティのProperty両方をSetter指定する必要があることに注意してください。