Foxtable(狐表)用户栏目专家坐堂 → [求助]如何在配置栏中增加文本框


  共有1696人关注过本帖树形打印复制链接

主题:[求助]如何在配置栏中增加文本框

帅哥哟,离线,有人找我吗?
chnfo
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2239 积分:18440 威望:0 精华:0 注册:2011/11/26 20:21:00
[求助]如何在配置栏中增加文本框  发帖心情 Post By:2017/12/4 14:57:00 [只看该作者]

我想做一个检索框,比如放在配置栏中,这样可以避免在每个页面上配置一个检索框,更简洁一点。
当检索框中的输入内容发生变化的时候,可以用它的TextChanged事件,去触发其它的模拟按钮。

问题是:
在不同的表间切换时,需要将检索框中的条件清除掉,避免上一个表的检索内容在本表中起作用。
如何实现表切换时,或者用topicbar做导航时,导航菜单间切换,先清除这个检索框中的值呢?

因为配置栏中的这个文本框控件没有找到.value属性,而text属性是指这个文本框的标题。

找到了,有两个text,一个是用来定义标题的,一个是用来赋值的,好怪异。


加在配置栏中的文本框,有没有办法增加keydown事件?
[此贴子已经被作者于2017/12/4 15:11:11编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/12/4 15:10:00 [只看该作者]

没问题吧?直接这样就行了

 

ConfigBar.Items("文本框1").text = "123456"

 

代码可以写到currentTableChanged事件去。


 回到顶部
帅哥哟,离线,有人找我吗?
chnfo
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2239 积分:18440 威望:0 精华:0 注册:2011/11/26 20:21:00
  发帖心情 Post By:2017/12/4 15:12:00 [只看该作者]

找到了,有两个text,一个是用来定义标题的,一个是用来赋值的,好怪异。


加在配置栏中的文本框,有没有办法增加keydown事件?

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/12/4 15:42:00 [只看该作者]

动态增加,动态绑定事件

 

Dim C As C1Ribbon.C1Ribbon  = Ctype(BaseMainForm.controls("C1Ribbon1"),C1Ribbon.C1Ribbon )
Dim a = new windows.forms.textbox
a.text = "123"
Dim b As New C1Ribbon.RibbonControlHost(a)
b.name = "自定义项1"
b.width = 300
c.ConfigToolBar.Items.Add(b)

 

http://www.foxtable.com/webhelp/scr/2374.htm

 



 回到顶部