私は、拡張WPFツールキットのIntegerUpDownコントロールを使用しています。リピートボタンスタイルセッター/トリガーが機能しない
I was able to stylize the arrow buttons in a previous question.
後、私はいくつかの追加のスタイルの問題に実行しました:
私はPresentationFramework.AeroとAero2を使用しています。
フルXAMLへのリンク:http://pastebin.com/ETYgHEpz
でIsEnabled偽トリガ無効背景や枠線の色を上書きしません。それは常に白のままです、私はそれを透明にする必要があります。しかし、不透明度と境界線をオーバーライドできます。 (Windowsの10):
はIsMouseOver背景色、常にライトブルーを変更することはできません。 (Windowsの10):
Windows 7は常にBorderThickenessが0であり、色が透明であるか、{:ヌルX}:ても、白い境界線を表示
私はそれを考えますコントロールテンプレートによって上書きされていますが、IntergerUpDownにはコントロールテンプレート内にリピートボタンスタイルがなく、追加しようとしても問題があります。私は外でスタイルを作成しなければならなかった。
IntegerUpDownには、RepeatButtonのコントロールテンプレートトリガーがありません。追加しようとすると、エラー警告が表示されます。私はコントロールテンプレートの外でそれをグローバルにスタイルする必要がありました。今のところ、Extended Toolkitを削除して、TextBox、Buttons、C#を使ってUpDownコントロールを作成し、xamlでスタイルを設定しなければなりませんでした。 –