先ほど質問しました
<Button Command="{StaticResource hwc}" CommandParameter="Hello" ...
私の問題を克服するために、私はこれらの2つの属性の場所を切り替えるように求められCommandParameter
ました。つまり、最初に来て、後でCommand`を実行する必要があります。こちらです
<Button CommandParameter="Hello" Command="{StaticResource hwc}" ...
間違いなく、これはうまくいきました。しかし、私の心にいくつかの質問を残しました。
- 属性の順序は重要ですか?
- これと同じ原則がスタイルにも当てはまりますか?仕事中の私の先輩は、スタイルは使用する前にファイルに書き込んだり定義したりする必要があると言っています
ボタンをデザインしました
<Button Style="{StaticResource FooStyle}" ....
このボタンが宣言された後、スタイルは下に定義されます
<Style x:Key="FooStyle" TargetType="{x:Type Path}" ...
ボタンが宣言された後に宣言されたとしても、このスタイルはそのボタンに適用されますか?
コードビハインドでは、宣言の前に変数を使用できないので、同じことがXAMLコードにも当てはまりますか?