Currency Edit Control & Calculator Focus
I have the same issue in the syncfusion 9.2 libs.
Thanks for the update.
The reported issue is fixed in our Vol 2 2012 (10.2.0.56).
Please let us know if you need any other details.
Regards,
Arun
It sounds like a focus issue. When the calculator opens, it doesn’t automatically take keyboard focus, so your input keeps going to the main edit field. That’s why it only works after you click inside it.
You can fix this by explicitly setting focus to the calculator when it appears. For example, call SetFocus() on the calculator control right after it opens. If it’s a dialog, you can also handle it in OnInitDialog() or immediately after showing the window.
Also make sure no other control is stealing focus during initialization, as that can override your setting.
We have tested the WinForms CurrencyEdit control in the latest Syncfusion version 33.2.3, and we are pleased to confirm that in the current version, when the calculator popup is opened, keyboard focus is automatically set to the calculator, allowing users to start typing values immediately without any additional interaction. Because of this, there is no need to explicitly call SetFocus() or handle focus in OnInitDialog() when opening the calculator control.
Please let us know if you have any further questions or concerns. We’ll be happy to assist you further.
- 5 Replies
- 5 Participants
-
AD Administrator
- Oct 13, 2004 08:46 PM UTC
- May 4, 2026 11:07 AM UTC