LocalizabilityAttribute.Category プロパティ

定義

ローカライズ属性のターゲット値のカテゴリ設定を取得します。

public:
 property System::Windows::LocalizationCategory Category { System::Windows::LocalizationCategory get(); };
public System.Windows.LocalizationCategory Category { get; }
member this.Category : System.Windows.LocalizationCategory
Public ReadOnly Property Category As LocalizationCategory

プロパティ値

ローカライズ属性のカテゴリ設定。

次のコード例は、ボタンに対して定義されているローカライズ属性のカテゴリ設定を示しています。

<!-- Define localization attributes for the button.
      - The content is visible to the localizer and can be changed.
      - The font family property is visible to the localizer but cannot be changed. -->
  <Button
    FontFamily="Microsoft San Serif"
    Localization.Attributes=
      "$Content(Button Readable Modifiable) FontFamily(Font Readable Unmodifiable)" >
    your company name here
  </Button>

注釈

次の表は、ローカリゼーション属性の変更可能性の設定を示しています。

カテゴリの設定 Meaning
None リソースは標準カテゴリに属していません。
Text 説明テキストの長い部分。
Title タイトルなどの 1 行のテキスト。
Label コントロール ラベルなどの短いテキスト文字列。
Button Buttonまたは関連するコントロール。
CheckBox CheckBoxまたは関連するコントロール。
ComboBox ComboBoxまたは関連するコントロール (ComboBoxItemなど)。
ListBox ListBoxまたは関連するコントロール (ListBoxItemなど)。
Menu Menuまたは関連するコントロール (MenuItemなど)。
RadioButton RadioButtonまたは関連するコントロール。
ToolTip ToolTipまたは関連するコントロール。
Hyperlink Hyperlinkまたは関連するコントロール。
TextFlow テキストを含めることができる FlowDocument またはその他のパネル。
XmlData XML データ。
Font フォント ファミリ、フォント スタイル、フォント サイズなどのフォント関連データ。
Inherit 親ノードからカテゴリを継承します。
Ignore このリソースはローカライズしないでください。 これは、リソースの子ノードには適用されません。
NeverLocalize このリソースや、カテゴリが Inherit に設定されている子ノードはローカライズしないでください。

適用対象

こちらもご覧ください