Foxtable(狐表)用户栏目专家坐堂 → 建议老六开放动态设置Table1控件的绑定表


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

主题:建议老六开放动态设置Table1控件的绑定表

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


加好友 发短信 F6
等级:狐精 帖子:3036 积分:19229 威望:0 精华:2 注册:2008/9/1 7:50:00
建议老六开放动态设置Table1控件的绑定表  发帖心情 Post By:2009/4/14 10:04:00 [显示全部帖子]

Dim tb As WinForm.Table = e.Form.Controls("Table1")
tb.BindTable="表B"

提示BindTable为“readonly”,显然是不允许动态设置绑定表
建议老六开放

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


加好友 发短信 F6
等级:狐精 帖子:3036 积分:19229 威望:0 精华:2 注册:2008/9/1 7:50:00
  发帖心情 Post By:2009/4/14 11:49:00 [显示全部帖子]

这个确实太重要了,希望老六加油!!!
如果支持,就会少掉许多窗口重复设计工作,真正把数据表的功能事件的威力释放得很充分。
你看,如果使用DataList不能直接编辑,虽然数据源很灵活,可是不能直接编辑确是多么无奈,需要想到用文本框等控件去接受读出写入,为达到一定目的,往往还需要一个个地去设置这些控件的事件,重复劳动太大了,不如在Table控件可改变数据源的情况下,对表事件、项目事件进行统一设置,尽量展现狐表之特长。

太期待了!图片点击可在新窗口打开查看

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


加好友 发短信 F6
等级:狐精 帖子:3036 积分:19229 威望:0 精华:2 注册:2008/9/1 7:50:00
  发帖心情 Post By:2009/4/14 19:06:00 [显示全部帖子]

以下是引用yuansq在2009-4-14 13:33:00的发言:
这企不是让主窗口和数据表分离,这个比较难吧。
一小挫别有用新的分裂分子,哈哈。
[此贴子已经被作者于2009-4-14 13:39:09编辑过]

也许可能改变了老六的一些架构,我们是否可以去折中处理这个问题:
主窗口和数据表一样地不分离,窗口仍然是隶属于某个数据表的,但是窗口中Table控件限定只能选择该数据表之后的其他任意表,这样不怎么影响吧?
也希望高手们一起讨论,给出更好的解决方案.
希望老六关注!


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


加好友 发短信 F6
等级:狐精 帖子:3036 积分:19229 威望:0 精华:2 注册:2008/9/1 7:50:00
  发帖心情 Post By:2009/4/15 18:40:00 [显示全部帖子]

希望老六考虑让Table控件可以动态设置数据表吧。
具体的安排参见13楼的方案
这样就可以让DataList控件“退休”,何况这个控件的加载效率并不好。
期望一切尽在“Table”中吧。


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


加好友 发短信 F6
等级:狐精 帖子:3036 积分:19229 威望:0 精华:2 注册:2008/9/1 7:50:00
  发帖心情 Post By:2009/4/16 8:46:00 [显示全部帖子]

老六,这个可以列入你的计划吗?

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


加好友 发短信 F6
等级:狐精 帖子:3036 积分:19229 威望:0 精华:2 注册:2008/9/1 7:50:00
  发帖心情 Post By:2009/4/16 9:25:00 [显示全部帖子]

图片点击可在新窗口打开查看

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


加好友 发短信 F6
等级:狐精 帖子:3036 积分:19229 威望:0 精华:2 注册:2008/9/1 7:50:00
  发帖心情 Post By:2009/4/16 9:44:00 [显示全部帖子]

支持17楼,老六应当及时列入计划的
虽然现在总体上说没有什么挑剔的,但这样的"累赘"(17楼所言)确实应当切除了
对于"主窗口始终是最大化,子窗口不能动态绑定" ,比较"介意"
大家讨论讨论,呵呵


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


加好友 发短信 F6
等级:狐精 帖子:3036 积分:19229 威望:0 精华:2 注册:2008/9/1 7:50:00
  发帖心情 Post By:2009/4/16 10:12:00 [显示全部帖子]

以下是引用yuansq在2009-4-16 10:02:00的发言:
窗口从属与表 这是易表和狐表的特点也是亮点 是基本框架

最近的楼层的几个论点基本都没有提到要去改变这个框架,是不是?


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


加好友 发短信 F6
等级:狐精 帖子:3036 积分:19229 威望:0 精华:2 注册:2008/9/1 7:50:00
  发帖心情 Post By:2009/4/16 11:52:00 [显示全部帖子]

主窗口的Table加一个Visible属性 VS Table可以动态绑定表
这样的pk,我选择后者
因为窗口的空间毕竟有限,重叠在一起的Table控件麻烦不好设计,就让一个Visible属性显然势单力薄,动态绑定表就很明显地优势大大的,呵呵

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


加好友 发短信 F6
等级:狐精 帖子:3036 积分:19229 威望:0 精华:2 注册:2008/9/1 7:50:00
  发帖心情 Post By:2009/4/17 8:16:00 [显示全部帖子]

以下是引用狐狸爸爸在2009-4-16 22:12:00的发言:


有了DataList,不能再来DataGridView,太重复了。
子窗口和主窗口的区别可能会取消,合并为窗口,窗口类型加一个主窗口,动态绑定是没有办法的,因为Table其实不是一个控件,只是将主界面中的表移到窗口而已。

支持!


 回到顶部
总数 11 1 2 下一页