2

境界線、テキスト ボックス、および追加のコントロールを含むユーザー コントロールを作成しています。

すべてのコントロールは境界内に含まれています。

一般的なスタイルがユーザー コントロール内のテキスト ボックスに影響を与えないようにするにはどうすればよいですか?

たとえば、リソース ファイルに、アプリのテキスト ボックスの角を丸くするスタイルがあります。99% の場合、これは私が望んでいるものです。ユーザー コントロールのテキスト ボックスがそのスタイルの影響を受けないようにするにはどうすればよいですか?

4

1 に答える 1

1

MSDN から:

通常、検索は要素ツリーをたどって適切なリソースを検索することから始まり、次にアプリケーション リソース コレクションを調べ、最後にシステムにクエリを実行します。これにより、アプリケーション開発者は、テーマに到達する前に、ツリーまたはアプリケーション レベルで任意のオブジェクトのスタイルを再定義する機会が得られます。

http://msdn.microsoft.com/en-us/library/ms745683.aspx

したがって、本質的に、スタイルまたはプロパティが定義されている実際の使用点に (LogicalTree の観点から) 近いほど、その優先レベルが高くなります。

于 2013-09-12T19:18:08.247 に答える