我已尝试禁用和启用编辑文本框的聚焦取决于复选框。选中复选框时,文本框是可聚焦的,如果未选中,则文本框应该是不可聚焦的。在使用复选框禁用文本框后,当我尝试启用文本框对焦时,它不起作用。这是我的代码。
check_box.setOnCheckedChangeListener(new OnCheckedChangeListener() {
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
// TODO Auto-generated me
我有25个文本框。我有一个按钮,它可以将信息粘贴到选定的文本框中(被聚焦的那个)。下面是我使用的代码:
foreach (Control z in this.Controls)
{
if (z is TextBox)
{
((TextBox)(z)).Paste();
}
}
当我使用它时,所有的文本框都会被粘贴进去。我只需要聚焦的那个。我完全被难住了。如何解决此问题?
我想在聚焦文本框附近显示自动完成框。我在表格中有很多文本框。所有这些文本框都是堆栈面板的子框。因此,当用户单击文本框时,自动完成框应该出现在文本框下面。
我通过向堆栈面板添加文本块来创建自动完成框。此堆栈面板具有宽度150和高度自动。堆栈面板的名称是autoCompleteBox。
我想把这个自动完成框放在表单中的焦点文本框附近。要将自动完成框移到聚焦文本框下面,我使用的是翻译转换。
问题是:我无法找到聚焦文本框的确切x和y位置。
到目前为止我做了什么?
最初,我试着用下面的代码从屏幕上找出它的x和y位置。
Point pos=targetTextBox.PointToScreen(new P