0

テンプレートパーツについて質問があります。ChildWindowから継承するコントロールを作成したいのですが、境界線や[OK]/[閉じる]ボタンなどを付けたくありません。

不要なテンプレートパーツを削除することは許容できる方法ですか?BlendでChildWindowテンプレートのコピーを作成し、テンプレートパーツを削除しましたが、正常に機能します。これで問題が発生しないことを確認したいだけです。

ありがとう、チャールズ

4

1 に答える 1

2

MSDNのカスタムコントロール開発ドキュメントの一部を読むと、開発者はテンプレートパーツが存在しない可能性があることを予測し、そのためのコードを作成する必要があると具体的に述べられているので、大丈夫だと思います。個人的には、テンプレートパーツを削除する必要がある場合は、Xamlに残しておくことを好みますが、ボタンなどの場合はVisibility =折りたたみ、Borderなどの場合はBorderWidth=0に設定します。個人的な好みだと思います。

于 2009-07-25T11:45:32.530 に答える