Expression Blendを使用してSilverlightでComboBoxのスタイルを設定しようとしています。"ポップアップはコントロール部分です" - Silverlightのコントロール部分は何ですか?
ContentPresenterBorder
DisabledVisualElement
FocusVisualElement
Popup
両方
ContentPresenterBorder
とPopup
は、子要素が含まれており、また、SMAを持っている:
ComboBoxのテンプレートは、4つの項目が含まれていますジグソーパズルのような緑色のダニのアイコンが表示されます。このアイコンにマウスオーバーすると、ツールチップが表示されます。
ポップアップはコントロール部分です。
これはどういう意味ですか?
素晴らしい答え - これは、なぜ、私がプレースで 'PART_'を付けているのかがわかる理由を説明しています。 –
ComboBoxが正しく動作するためには、何らかの理由でComboBox内の 'parts'に 'Popup'と' DropDownToggle'という名前を付ける必要があると言われています。 –
はい、ComboBoxクラスではGetTemplateChild(string controlname)を使用してこれらのコントロールを取得するためです。 ;) –