1

wpf がデフォルトのテーマを公開していることは周知の事実です。たとえば、チェックボックス テンプレートの外観の短縮版を次に示します。

xmlns:theme="clr-namespace:Microsoft.Windows.Themes"

<ControlTemplate TargetType="{x:Type CheckBox}">
     <BulletDecorator>
          <BulletDecorator.Bullet>
                <theme:BulletChrome />
          </BulletDecorator.Bullet>
          <ContentPresenter />
     </BulletDecorator>
</ControlTemplate>

ええ..それは素晴らしいことであり、最も役立つものです(そうではありません!)

私は実際にチェックマークのパスがどのように見えるかを見たかったのですが、の内部コンテンツを観察する方法はありますか:

Microsoft.Windows.テーマ

4

1 に答える 1

0

WPF コントロールの 、 などの内部に存在する既定の Microsoft XAML を探している場合は、MSDN のStyleテーマページを参照してください。Template

最新のものは、MSDNのWPF ドキュメント サンプルページで見つけることができると思います。

ただし、これらがMicrosoft.Windows.Themesdllからのものであることを確認できないため、これはあなたが求めているものではない可能性があります.

于 2013-09-17T09:01:55.630 に答える