当光标进入wxTextCtrl时如何在wxWidgets中创建事件

时间:2018-08-07 17:50:52

标签: c++ event-handling wxwidgets

我正在为<td> {!!Form::open(['action'=>['CurrencyController@destroy', $currency->id], 'method'=>'POST'])!!} {{Form::hidden('_method','DELETE')}} @csrf <button type="submit" class="btn btn-danger btn-sm" style="float:right"><i class="fa fa-remove" style="color:white;"></i>Delete</button> <a href="/currency/{{$currency->id}}/edit" class="btn btn-primary btn-sm" style="float:right" ><i class="fa fa-edit" style="color:white;"></i>Edit</a> {!!Form::close() !!} </td> wxTextCtrl创建username。我需要此功能:1)当用户输入用户名并进入密码文本框时,我在password上使用wxSET_EVT_FOCUS并检查给定的用户名是否在我们的数据库中,如果它存在于我们的数据库中,我有用password打开一个新框架。用户需要在新窗口中输入密码,然后单击确定,此新框架将自动关闭。当新框架打开时,我将在旧窗口中禁用用户名和密码文本框。 2)如果用户手动关闭此新窗口,则我将再次启用用户名和密码文本框。

在第二种情况下,我遇到问题,即wxEVT_SET_FOCUS继续执行,有什么方法可以从wxTextCtrl移开焦点吗?

1 个答案:

答案 0 :(得分:1)

wxFocusEvent,您可以搜索样本,以防不知道如何处理。