TextField 无法离开焦点
创建TextField后允许TextField编辑,TextField获取焦点后就离不开焦点了,写的内容都追加到TextField里面了 怎样才能让离开焦点,如果两个TextField紧挨着 怎样能让离开焦点并且焦点在两个TextField中间。 回复 1楼farmbrother的帖子问题已近反馈给产品组,有进一步消息反馈给你。 回复 1楼farmbrother的帖子
可以通过以下代码设置焦点离开 TextField:
TextField tx;
TextField tx1;
private void Form1_Load(object sender, EventArgs e)
{
this.textControl1.Text = " ";
tx = new TextField();
tx.Text = "@TextField1@";
tx.ShowActivated = true;
tx.DoubledInputPosition=true;
tx1 = new TextField();
tx1.Text = "@TextField2@";
tx1.ShowActivated = true;
tx1.DoubledInputPosition=true;
this.textControl1.TextFields.Add(tx);
this.textControl1.TextFields.Add(tx1);
}
private void textControl1_Click(object sender, EventArgs e)
{
}
private void setToolStripMenuItem_Click(object sender, EventArgs e)
{
textControl1.InputPosition = new InputPosition(tx.Start - 1, TextFieldPosition.OutsideTextField);
}
回复 1楼farmbrother的帖子
主要是做了两个设置,TextField DoubledInputPosition 属性设置为 true,重新设置枚举值为 TextFieldPosition.OutsideTextField 的 InputPosition 。 如果在两个TextField中间插入文本,按一下左右键移出TextField就可以 回复 5楼dywazg的帖子
恩,是的这也是一种解决方法。
为了感谢您帮助用户解决问题,给您分发 300 金币。可以用于兑换论坛奖品。
金币规则:点击进入礼
品列表:点击进入 回复 6楼iceman的帖子
碰到同样的问题,斑竹有什么办法没?我的是FOR ActiveX 17。。。。急。。。。。 回复 7楼mylj123的帖子
该问题已经发布到另一个帖子里,在另一个帖子里已经回复。
页:
[1]