シンプルなような少し問題がありますが、解決方法がわかりません。 Visual Studioでは、WPFでこのアプリケーションを作成し、行と列を含むグリッド内にいくつかのボタンを配置しました。今すぐ私のアプリを起動するたびに、最初の行の最初のボタンがクリックされたように光ります。私は本当に奇妙に見え、私は自分のボタンを他のボタンのように見せたいと思う。それを止める可能性はありますか? おかげさまで、ありがとうございました。WPF:アプリケーション起動時にボタンが点滅します
0
A
答えて
0
説明する動作がフォーカスされたアニメーションの場合、Control.Focus()関数を使用して別のコントロールでフォーカスを設定できます。
another_control.Focus();
フォーカスを次のコントロールに設定するためにタブを叩いていることを確認できます。
+0
まあ、私はコントロールが最初に集中するようにしたくないです – MaChaToc
0
あなたは、Background
のようなあなたのボタンのすべてのプロパティを設定Style
では、あなたのボタンのForeground
をStyle
を使用する必要があります。また、ボタンの様々なイベントのためにtriggers
を割り当てることができます。これにより、ボタンが連続して点滅することを防ぎます。 XAMLでは以下
(私はボタンに青の色を設定していますデフォルトでは)上記のサンプルです
<Page>
<Page.Resources>
<Style TargetType="{x:Type Button}" x:Key="NonFocusButton">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="{x:Type Button}">
<Border Name="Border"
Background="Blue"
BorderBrush="Blue">
</Border>
<ControlTemplate.Triggers>
<Trigger Property="Button.IsPressed" Value="True">
<Setter TargetName="Border" Property="BorderBrush" Value="Blue" />
</Trigger>
<Trigger Property="IsMouseOver" Value="true">
<Setter TargetName="Border"
Property="Background" Value="Blue" />
</Trigger>
</ControlTemplate.Triggers>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
<Button x:Name"myButton" Style="{StaticResource NonFocusButton}" /> //Assign style here
</Page.Resources>
</Page>
関連する問題
- 1. C#WPFカスタム点滅ボタン
- 2. WPFなぜボタンの背景が点滅していますか?
- 3. JQuery Document.ready機能がページ起動時に点滅する
- 4. WPF&RelayCommand - ボタンは常に点滅します
- 5. WPF XAMLマウスのボタンをアニメート/点滅
- 6. WPFアプリケーションの起動時にアクセスが拒否されました
- 7. 起動時に長時間動作するWPFアプリケーション
- 8. 起動時にアプリケーションがクラッシュします。
- 9. WPFアプリケーションが起動しません。
- 10. Simonの点滅ボタン
- 11. Android - ボタンが点滅しない
- 12. Javascriptボタンonclick()が点滅しない
- 13. WPFアプリケーションがTypeInitializationExceptionで起動時に失敗する
- 14. ロールオーバー時にgifが点滅する
- 15. ローディング時にページが点滅する
- 16. なぜWPFが私の上で点滅していますか?
- 17. WPFアプリが起動時にクラッシュする
- 18. C#WPFが起動時にクラッシュする
- 19. DispatcherTimerがWPFアプリケーションで起動しない
- 20. 移動時にOpenGLオブジェクトが点滅する
- 21. WPFアプリケーションの起動動作
- 22. Toastはボタンをクリックするとアクティビティが点滅します
- 23. Owl Carouselがyoutubeビデオの点滅を引き起こします
- 24. Wpfアプリケーション起動時に起動しないで手動で実行しますか?
- 25. didReceiveLocalNotificationは常にアプリケーション起動時に起動します
- 26. ボタンに点滅を追加する
- 27. ソート時にCollectionViewが未ソート配列を点滅します
- 28. WPF、クリックするとボタンの背景が点滅する方法xaml
- 29. 点滅して点滅する点滅カーソルモード?
- 30. Windowsの起動時にWPFアプリケーションの起動を最適化する方法
それが最初のボタンがフォーカスされていることだろうか?タブを押すと、グロー効果は別のボタンに移動しますか? – wkl
はい、これはそれだと思います。このボタンは、アプリの起動時にデフォルトでフォーカスされます。しかし、他に焦点を置く可能性はまだありますか? – MaChaToc
[this](http://stackoverflow.com/a/1343970/4011717)を試したり、 'Button.Focusable'をfalseに設定するとよいでしょう。 'TabIndex'を変更するとそれも解決するかもしれません。これらの方法はすべて異なる効果がありますので、慎重に選択してください... – wkl