テキストボックスのフォーカスが失われたため、ボタンを2回クリックする必要があります

Vaibhav lawand

UpdateSourceTrigger = LostFocusのテキストボックスがあります。

テキストボックスに何かを入力してすぐにボタンをクリックすると、ボタンクリックイベントが発生しません。テキストボックスは単にボタンへのフォーカスを失うと思います。ボタンをもう一度クリックすると、クリックイベントが発生します。

この問題を克服する方法は?

これが私のXAMLコードです:

<TextBox x:Name="ApText"
                         Width="135"
                         Margin="0,4,0,0"
                         HorizontalAlignment="Left"
                         VerticalAlignment="Top"
                         Text="{Binding Value, Mode=TwoWay, NotifyOnValidationError=True, UpdateSourceTrigger=LostFocus, ValidatesOnDataErrors=True, ValidatesOnExceptions=True}"
                         TextWrapping="Wrap"
                         Validation.ErrorTemplate="{DynamicResource UI.ErrorTemplateStyle}" />

<Button
                    Width="100"
                    MinWidth="60"
                    MinHeight="40"
                    Margin="0,8,0,0"
                    HorizontalAlignment="Left"
                    VerticalAlignment="Bottom"
                    Command="{Binding SaveCommand}"
                    Content="Save" />
Vaibhav lawand

これに対する解決策を見つけました。ボタンのクリックモードをプレスに変更しました。そして出来上がり、その働き。

更新されたコード:

<Button
                    Width="100"
                    MinWidth="60"
                    MinHeight="40"
                    Margin="0,8,0,0"
                    ClickMode="Press"
                    HorizontalAlignment="Left"
                    VerticalAlignment="Bottom"
                    Command="{Binding SaveCommand}"
                    Content="Save" />

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してくださいdebugcn@gmail.com

編集
0

コメントを追加

0

関連記事

分類Dev

テキストボックスのフォーカスが失われたため、ボタンを2回クリックする必要があります

分類Dev

JQueryボタンをクリックすると、編集可能なdivで強調表示されたテキストのフォーカスが失われます

分類Dev

テキストボックスのフォーカスが失われると、リストボックスアイテムの選択が解除されます

分類Dev

フォーカスが失われたときに日付ピッカーテキストボックスの変換/検証を無効にする

分類Dev

フォーカスが失われたときにリストボックスのテキストボックスが更新されない

分類Dev

UWPでボタンをクリックする間にフォーカスが失われるのを防ぐ

分類Dev

指定されたテキストに一致するダウンロードボタンをクリックする必要があります

分類Dev

特定のボタンがクリックされたときにテキストを変更する必要があります

分類Dev

テキストボックスがクリックされたときにボタンにフォーカスする方法

分類Dev

Windowsフォーム:テキストボックスに変数の値を表示する必要があります

分類Dev

3つのテキストボックス、1つのボタン、ボタンをクリックすると、カーソルがあるテキストボックスにテキストが入力されます

分類Dev

さまざまなテキストボックスで計算を行い、フォーカスが失われたときにテキストボックスに表示する方法

分類Dev

「さらにロード」ボタンがクリックされたときにキーボードフォーカスをどこに移動する必要があります

分類Dev

To-Doリストアプリケーション:追加ボタンを2回クリックした後にのみテキストが追加されます

分類Dev

私のメールボックスが届きました。しかし、メールボックスの内容はテキストのみであるため、メールボックスでパッチを取得する方法がわかりません

分類Dev

ユーザーがCommandBarのAppBarButtonをクリックすると、フォーカスがあった最後のテキストボックスのデータは更新されません(UWP)

分類Dev

ボタンがクリックされたときにテキストボックスの値を更新する

分類Dev

テキストボックスでフォーカスが失われるのを防ぐ

分類Dev

テキストボックスでフォーカスが失われるのを防ぐ

分類Dev

Javascriptリッチテキストエディタ、ボタンがクリックされた後、コンテンツ編集可能領域がフォーカスを失います

分類Dev

テキストボックスの終わりにカーソルがあるオートフォーカス

分類Dev

プリミティブリテラルをオートボックス化するためのパフォーマンスコストはありますか?

分類Dev

プリミティブリテラルをオートボックス化するためのパフォーマンスコストはありますか?

分類Dev

どれだけのテキストボックスにデータがあるかわからない場合、複数のテキストボックスへの入力をどのように処理する必要がありますか?

分類Dev

フォーカスがテキストボックスにある場合にのみボタンを表示

分類Dev

カーソルフォーカスがテキストボックス内にあるときに<Enter>を押すと、フォーム上の特定のボタンがアクティブになります。[パワーシェル]

分類Dev

ボタンがクリックされたときにフォーカスの色を変更する

分類Dev

1番目のテキストフィールドのラジオボタンをクリックしている間、2番目のテキストフィールドは非アクティブである必要があります

分類Dev

ボタンがクリックされたときにクリップボードにテキストエリアのテキストをコピーする

Related 関連記事

  1. 1

    テキストボックスのフォーカスが失われたため、ボタンを2回クリックする必要があります

  2. 2

    JQueryボタンをクリックすると、編集可能なdivで強調表示されたテキストのフォーカスが失われます

  3. 3

    テキストボックスのフォーカスが失われると、リストボックスアイテムの選択が解除されます

  4. 4

    フォーカスが失われたときに日付ピッカーテキストボックスの変換/検証を無効にする

  5. 5

    フォーカスが失われたときにリストボックスのテキストボックスが更新されない

  6. 6

    UWPでボタンをクリックする間にフォーカスが失われるのを防ぐ

  7. 7

    指定されたテキストに一致するダウンロードボタンをクリックする必要があります

  8. 8

    特定のボタンがクリックされたときにテキストを変更する必要があります

  9. 9

    テキストボックスがクリックされたときにボタンにフォーカスする方法

  10. 10

    Windowsフォーム:テキストボックスに変数の値を表示する必要があります

  11. 11

    3つのテキストボックス、1つのボタン、ボタンをクリックすると、カーソルがあるテキストボックスにテキストが入力されます

  12. 12

    さまざまなテキストボックスで計算を行い、フォーカスが失われたときにテキストボックスに表示する方法

  13. 13

    「さらにロード」ボタンがクリックされたときにキーボードフォーカスをどこに移動する必要があります

  14. 14

    To-Doリストアプリケーション:追加ボタンを2回クリックした後にのみテキストが追加されます

  15. 15

    私のメールボックスが届きました。しかし、メールボックスの内容はテキストのみであるため、メールボックスでパッチを取得する方法がわかりません

  16. 16

    ユーザーがCommandBarのAppBarButtonをクリックすると、フォーカスがあった最後のテキストボックスのデータは更新されません(UWP)

  17. 17

    ボタンがクリックされたときにテキストボックスの値を更新する

  18. 18

    テキストボックスでフォーカスが失われるのを防ぐ

  19. 19

    テキストボックスでフォーカスが失われるのを防ぐ

  20. 20

    Javascriptリッチテキストエディタ、ボタンがクリックされた後、コンテンツ編集可能領域がフォーカスを失います

  21. 21

    テキストボックスの終わりにカーソルがあるオートフォーカス

  22. 22

    プリミティブリテラルをオートボックス化するためのパフォーマンスコストはありますか?

  23. 23

    プリミティブリテラルをオートボックス化するためのパフォーマンスコストはありますか?

  24. 24

    どれだけのテキストボックスにデータがあるかわからない場合、複数のテキストボックスへの入力をどのように処理する必要がありますか?

  25. 25

    フォーカスがテキストボックスにある場合にのみボタンを表示

  26. 26

    カーソルフォーカスがテキストボックス内にあるときに<Enter>を押すと、フォーム上の特定のボタンがアクティブになります。[パワーシェル]

  27. 27

    ボタンがクリックされたときにフォーカスの色を変更する

  28. 28

    1番目のテキストフィールドのラジオボタンをクリックしている間、2番目のテキストフィールドは非アクティブである必要があります

  29. 29

    ボタンがクリックされたときにクリップボードにテキストエリアのテキストをコピーする

ホットタグ

アーカイブ