找回密码
 立即注册

QQ登录

只需一步,快速开始

carlyuan1115

注册会员

4

主题

16

帖子

38

积分

注册会员

积分
38

微信认证勋章

最新发帖
carlyuan1115
注册会员   /  发表于:2016-1-22 23:33  /   查看:11179  /  回复:15
MultiRow中的可输入单元格(如GcTextBoxCell,GcNumberBoxCell等)如何与软键盘控件GcSoftKeyboard绑定起来,只要一获得焦点就可以弹出软键盘?
还是说MultiRow得单元格无法使用这个功能?

15 个回复

正序浏览
Alice
社区贡献组   /  发表于:2016-1-29 10:12:00
16#
回复 15楼carlyuan1115的帖子

谢谢反馈。
此问题关闭,如果有新问题请开新帖。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
carlyuan1115
注册会员   /  发表于:2016-1-28 18:40:00
15#
回复 13楼robert的帖子

解决了,把show函数的第二个参数改成FALSE就好了。不过还是谢谢Robert大神,本贴先完结了,有问题再问
回复 使用道具 举报
carlyuan1115
注册会员   /  发表于:2016-1-28 17:34:00
14#
回复 13楼robert的帖子

附件是用VB.net做的
现在就是keyboard自动弹出来以后,控件没有光标,直接点数字什么的也填不到控件中,必须用鼠标点一下光标开始闪后点数字才能填进去。
是设置什么的有地方不对吗?再求帮忙!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
robert
金牌服务用户   /  发表于:2016-1-28 14:26:00
13#
在我这没有重现你说的不能得到焦点的问题。是否可以发个Demo 工程给我来重现你说的问题呢?
回复 使用道具 举报
carlyuan1115
注册会员   /  发表于:2016-1-27 18:26:00
12#
设焦点这种简单的对应方法已经尝试过了,不管用啊
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2016-1-27 17:59:00
11#
回复 10楼carlyuan1115的帖子

你可以试试让MultiRow获得Focus。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
carlyuan1115
注册会员   /  发表于:2016-1-27 13:44:00
10#
就是这个效果!对大神献上膝盖!
不过稍微再有一点点要求就是,
出来keyboard之后,点上面的数字什么的输不到multirow的单元格里,必须要再点一下单元格之后再点键盘才能输入。
这是为什么?
回复 使用道具 举报
robert
金牌服务用户   /  发表于:2016-1-27 11:16:00
9#
是否可以试试以下代码,看是否和预期的行为一致
  1.         private void GcMultiRow1_EditingControlShowing(object sender, EditingControlShowingEventArgs e)
  2.         {
  3.             this.BeginInvoke(new System.Action(()=>
  4.             {
  5.                 if(this.gcMultiRow1.EditingControl!= null)
  6.                 {
  7.                     gcSoftKeyBoard.KeyboardPositioningMode = SoftKeyboardPositioningMode.DropDown;

  8.                     gcSoftKeyBoard.Show(this.gcMultiRow1.EditingPanel);
  9.                 }
  10.             }));
  11.         }

  12.         private void GcMultiRow1_CellEndEdit(object sender, CellEndEditEventArgs e)
  13.         {
  14.             gcSoftKeyBoard.Hide();
  15.         }
复制代码

评分

参与人数 1金币 +999 收起 理由
Alice + 999 奖金金币

查看全部评分

回复 使用道具 举报
Alice
社区贡献组   /  发表于:2016-1-25 17:36:00
8#
回复 7楼carlyuan1115的帖子

嗯,问题我们收到了,我们再研究看看,然后给您反馈。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部