答えて
IsDefault
をtrueに設定すると、ボタンがウィンドウのデフォルトボタンになります。つまり、現在のフォーカスがEnterキーを受け入れるフォーカス可能なコントロールにないときにENTERキーを押すと、ボタンのクリックイベントが発生します。このデフォルトアクションのためにボタンのクリックイベントが発生する可能性がある場合は、IsDefaulted
が真となり、それ以外の場合はfalseになります。つまり、Defaultボタンにフォーカスがある場合は、デフォルトでイベントがトリガーされないため、IsDefaulted
はfalseになります。
IsDefaulted
は、現在のフォーカス状態でボタンをデフォルトでクリックできるかどうかを示すreadonlyプロパティです。つまり、ボタンにフォーカスがないときにEnterキーを押すとトリガされます。 IsDefaultボタンがこのデフォルトの動作を持つようにするには、Enterキーが押されていてもボタンにフォーカスがない状態でボタンをクリックする必要がある場合はtrueに設定できます。 IsDefaultを設定します。一度trueに設定されたIsDefaultはtrueのままですが、IsDefaultedは現在フォーカスがあるコントロールに応じて値を変更します。
は、ボタンがウィンドウの「デフォルト」ボタンであるかどうかを決定します。 IsDefaulted
は、IsDefault
がtrueの場合true
になります。およびフォーカスを持つ現在のコントロールでは、Enterキーの入力を受け付けません。
通常、IsDefaulted
がtrueの場合、Enterキーを押すと、その時点でそのボタンがトリガーされます。
申し訳ありませんが、私はまだあなたが言ったことに違いは見られません。 IsDefaultについてあなたが言ったことは、IsDefaultでも同じです。 "一般に、IsDefaultedがtrueの場合、Enterキーを押すと、その時点でそのボタンがトリガーされます。" お手数をおかけしていただきありがとうございます。あなたは私にこれをより良く説明できますか? – Seva
@Seva 'IsDefault'は、フォーカスがRichTextBoxにある場合にtrueになります。その場合、Enterキーを押すとRTBによって「飲み込まれる」ことになり、ウィンドウは閉じません。 RTBにはフォーカスがあるので、 'IsDefault'は真ですが、' IsDefaulted'は偽になります。フォーカスをチェックボックスのようにENTERを使わない他のものに変更すると、その時点でENTER *を押すと閉じる動作がトリガされるため、 'IsDefaulted'がtrueになります。 –
ahhh ok。ありがとう! – Seva
- 1. トリガとIsDefaultedとIsKeyboardFocusedボタンの入口/出口アクションは
- 2. PayPalボタンとPayPal Express Checkoutの違いは何ですか?
- 3. 戻るボタンとフィニッシュの違いは何ですか?
- 4. コール\ ReadConcern ::のIsDefault()
- 5. これら2つのボタンの違いは何ですか?
- 6. $と$$の違いは何ですか?
- 7. `##`と `hashCode`の違いは何ですか?
- 8. typedefとの違いは何ですか?
- 9. NodeJS:「./ ..」と「..」の違いは何ですか?
- 10. {}())と{})の違いは何ですか?
- 11. `&`と `ref`の違いは何ですか?
- 12. `==`と `is`の違いは何ですか?
- 13. difftimeと ' - 'の違いは何ですか?
- 14. #{} $ {}と%{}の違いは何ですか?
- 15. ⊕と+の違いは何ですか?
- 16. アペンダーと〜の違いは何ですか?
- 17. "./"と "../"の違いは何ですか?
- 18. "$^N"と "$ +"の違いは何ですか?
- 19. %Qと%{}の違いは何ですか?
- 20. バックスティックと$()の違いは何ですか?
- 21. A`と ``の違いは何ですか[:] `
- 22. パッケージのインポートobjと何かの違いをインポートパッケージとPythonの何かの違いは何ですか?
- 23. XPathの//と?/の違いは何ですか?の使用は何
- 24. フレームとオブジェクトの違いは何ですか?フレームとオブジェクトの違いは何ですか?
- 25. リストと何か([_])と何か(_)の違い
- 26. METADATAとMETADATA.jl:違いは何ですか?
- 27. twistdとnohup&:違いは何ですか?
- 28. libspeとlibspe2?違いは何ですか?
- 29. Backbone.jsとPusherapp - 違いは何ですか?
- 30. wp_link_pagesとthe_posts_pagination→違いは何ですか?
申し訳ありませんが、私はまだ理解できませんでした。別の例を教えてもらえますか? – Seva
ああ、素晴らしい。ありがとう。私はこの説明を好むので答えとして設定します。 – Seva