以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]关于Foxtable输入中文拼音索引 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=150706) |
-- 作者:枫白羽 -- 发布时间:2020/6/5 11:56:00 -- [求助]关于Foxtable输入中文拼音索引 新建一个停靠的窗口里,创建一个ComboBox,输入中文首字母索引到中文,已经新建了一个临时列(转换中文的首字母),接下来怎么办? |
-- 作者:有点蓝 -- 发布时间:2020/6/5 12:01:00 -- 想要做什么?上传实例说明问题 |
-- 作者:枫白羽 -- 发布时间:2020/6/5 13:50:00 -- 此主题相关图片如下:20200605134849.png 要做的效果就是输入酒店首字母显示对应酒店 现在的情况是:已经生成了一个临时列,用来存放酒店生成的对应首字母
|
-- 作者:枫白羽 -- 发布时间:2020/6/5 13:57:00 -- 有点蓝老师,这个该怎么解决? |
-- 作者:有点蓝 -- 发布时间:2020/6/5 14:13:00 -- 组合框实现不了这种功能,使用下拉窗口,如:http://www.foxtable.com/webhelp/topics/2466.htm |
-- 作者:枫白羽 -- 发布时间:2020/6/5 14:16:00 -- 好的,多谢老师,我试一下,多谢 |
-- 作者:枫白羽 -- 发布时间:2020/6/5 14:24:00 -- 蓝老师,请问若是想隐藏一列或者多列,用代码该怎么实现? |
-- 作者:有点蓝 -- 发布时间:2020/6/5 14:55:00 -- 参考:http://www.foxtable.com/webhelp/topics/1921.htm |
-- 作者:枫白羽 -- 发布时间:2020/6/5 16:32:00 -- 蓝老师,Foxtable这个WinForm类型怎么转换为String类型啊? If e.Form.Controls("DBFind") Then \'如果编辑的是查找酒店控件DBFind If e.Sender.DroppedDown Then \'如果控件的下拉窗口已经打开 Dim items As String = "" For Each dr As DataRow In DataTables("BYData").Select("拼音 like \'*" & e.Sender.Text & "*\'") items += dr("Name") & "|" Next Dim lsx As WinForm.ListBox lsx = Forms(e.Form.DropDownBox).Controls("LixtBox1") \'Dim lsx As WinForm.ListBox = Forms(e.Form.DropCol).Controls("ListBox1") lsx.ComboList = items.Trim("|") End If End If |
-- 作者:有点蓝 -- 发布时间:2020/6/5 16:47:00 -- 不需要设置ComboList了,下拉窗口就已经替代了组合框下拉项目。如果搞不定就做个例子发上来吧 另外发帖请在设计模式里发帖,不要在代码模式里发帖
|