2011-01-27 8 views
4

私は特定のシェイプのボーダーを取得したいと思います。ボーダーコンテナーのテンプレートを使用する必要があると思いますが、テンプレートを取得できませんでした。私はExpression Blendからテンプレートを取得しようとしましたが、境界線のスタイルを編集しようとしましたが、それを得ることができませんでした。誰かがこのテンプレートをどのように入手できるかについて私を助けてくれますか?ボーダーのコントロールテンプレート

答えて

5

Borderには、コントロールテンプレートまたはスタイルがありません。デコレータであるため、OnRenderメソッドでレンダリングされます。

別の形が必要な場合は、独自のデコレータを作成する必要があります(Decoratorクラスから継承)。それほど難しいことではありません。ここでの例を参照してください:http://blog.pixelingene.com/2007/06/balloondecorator-source-code/

+0

@Joey Oh、申し訳ありません。リンクを修正しました。 –

5

また、コンテンツコントロールを使用してコンテンツの境界線にする必要があるものを配置することもできます。これはコードレスなやり方です。

関連する問題