Foxtable(狐表)用户栏目专家坐堂 → 语法解法


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

主题:语法解法

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


加好友 发短信
等级:小狐 帖子:398 积分:2369 威望:0 精华:0 注册:2017/3/19 15:30:00
  发帖心情 Post By:2018/11/28 12:01:00 [只看该作者]

systemready = False  请问下这个是什么用法

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


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

以下是引用wtfwsk05在2018/11/28 12:01:00的发言:
systemready = False  请问下这个是什么用法

 

目的是不触发事件

 

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

 


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


加好友 发短信
等级:小狐 帖子:398 积分:2369 威望:0 精华:0 注册:2017/3/19 15:30:00
  发帖心情 Post By:2018/11/28 13:50:00 [只看该作者]

老师,请问下,如何通过代码隐藏指定窗口的标题

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


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

以下是引用wtfwsk05在2018/11/28 13:50:00的发言:
老师,请问下,如何通过代码隐藏指定窗口的标题

 

Dim a = Forms("窗口1").panel.parent.parent
a.ShowCaption = False


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


加好友 发短信
等级:小狐 帖子:398 积分:2369 威望:0 精华:0 注册:2017/3/19 15:30:00
  发帖心情 Post By:2018/11/28 17:38:00 [只看该作者]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:多表统计.table


老师,请问下:
1、如何实现单击【导航栏】中【目录树】的节点后在【主窗口】中添加一个页面集合Tabcontrol
2、每单击一次节点,就在页面集合中增加一个页面
3、如何不显示【主窗口】的窗口标题



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


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

1、2、参考

 

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

 

3、

 

TableCaptionVisible = False


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


加好友 发短信
等级:小狐 帖子:398 积分:2369 威望:0 精华:0 注册:2017/3/19 15:30:00
  发帖心情 Post By:2018/11/28 19:27:00 [只看该作者]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:多表统计.table

老师我按上述文件创建了相关的代码,但无效果;代码如下:
Dim  form_main As WinForm.Form = Forms("主窗口")
Dim bar As WinForm.NavBar = e.Form.Controls("NavBar1")
Dim bar_page As WinForm.NavPage = bar.SelectedPage
Dim trv_nm As String = "trv_" & bar_page.Name
Dim trv_view As WinForm.TreeView = Forms("导航栏").Controls(trv_nm)
Dim trv_node As WinForm.TreeNode = trv_view.SelectedNode
Dim trv_node_txt As String = trv_node.text


Select Case trv_node.text
    Case trv_node_txt
        Dim tab As WinForm.TabControl
        tab = form_main.CreateControl(trv_node_txt,ControlTypeEnum.TabControl)
        Form_main.AddControl(tab)    
        tab.Dock = System.Windows.Forms.DockStyle.Fill
        tab.Visible = True
End Select

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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2018/11/28 20:44:00 [只看该作者]

你思路本身是不是有问题?

 

1、在主窗口添加一个tabcontrol即可;

 

2、你点击节点的时候,在tabcontrol里面添加一个页面就可以啊

 

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

 


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


加好友 发短信
等级:小狐 帖子:398 积分:2369 威望:0 精华:0 注册:2017/3/19 15:30:00
  发帖心情 Post By:2018/11/28 20:55:00 [只看该作者]

Dim  form_main As WinForm.Form = Forms("主窗口")
Dim bar As WinForm.NavBar = e.Form.Controls("NavBar1")
Dim bar_page As WinForm.NavPage = bar.SelectedPage
Dim trv_nm As String = "trv_" & bar_page.Name
Dim trv_view As WinForm.TreeView = Forms("导航栏").Controls(trv_nm)
Dim trv_node As WinForm.TreeNode = trv_view.SelectedNode
Dim trv_node_txt As String = trv_node.text
Dim tab As WinForm.TabControl
tab = form_main.CreateControl(trv_node_txt,ControlTypeEnum.TabControl)
tab.Dock = System.Windows.Forms.DockStyle.Fill
Form_main.AddControl(tab)
Select Case trv_node.text
    Case trv_node_txt
        Dim i As Integer=0
        tab.TabPages.Insert(trv_node_txt,trv_node_txt,i+1)
        
End Select
提示:
.NET Framework 版本:2.0.50727.5485
Foxtable 版本:2018.10.9.1
错误所在事件:窗口,导航栏,DoubleClick
详细错误信息:
指定的参数已超出有效值的范围。

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


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

 

1、在主窗口添加一个tabcontrol即可,不要重复添加tabcontrol啊,你可以在afterLoad事件添加一个tabcontrol

 

2、在你点击节点的时候,在tabcontrol里面添加一个页面就可以啊

 

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

 


 回到顶部