Rss & SiteMap
Foxtable(狐表) http://www.foxtable.com
这个思路没有任何问题,我也已经理解您的用意。但感觉您的这句话不是非常准确,不能说主窗口和主表完全相等,因为主窗口中除了主表,还有其他的控件,如果我们把您的这句话改一下,改成:当设置主窗口后,“主窗口就是主表的界面,主表的界面就是主窗口” ,然后照我的建议扩展一下用途(隐藏某个表,主窗口仍然可以打开),也没有任何不便。
在没有主窗口的时候,若不隐藏主表,则在界面上显示表数据;若隐藏主表,则在界面上显示一个空的界面。当用主窗口代替主表的时候,也可以这样,当不隐藏主表的时候,则在主窗口中既显示主表又显示其他控件;当隐藏主表的时候,主窗口中不再显示主表只显示其他控件。
如果这样设计,对以前的功能,包括对主窗口与表的逻辑关系,没有任何影响,但会灵活得多!例如可以根据权限设置对主窗口中是否显示表作出灵活配置,对没有权限的人在主窗口中不显示表,但仍然可以使用主窗口中的其他控件,如按钮。若不这样改进,这样的功能就只能用两个窗口才能实现。很显然,用一个主窗口实现更为简单和人性化。
那我改一下说法,我想让主窗口中不显示表格只显示其他的控件,怎么实现?能否让主窗口的表格控件增加一个“是否显示”的属性。
如果这样设计会灵活得多!例如可以根据权限设置对主窗口中是否显示表作出灵活配置,对没有权限的人在主窗口中不显示表,但仍然可以使用主窗口中的其他控件,如按钮。若不这样改进,这样的功能就只能用两个窗口才能实现。很显然,用一个主窗口实现更为简单和人性化。
将尺寸缩小,位置设为 -5000,-5000
将尺寸缩小,位置设为 -5000,-5000
这个办法我在发贴之前已经试过,的确可以实现,甚至可以更简单一些,只需把大小设为1*1,在主窗口上就看不到表在哪儿了。只不过我是觉得对主窗口中增加“是否显示表”的属性,则更为直观和快捷。改变大小和位置,虽然可以实现,但总感觉是一个变通办法,不是一个正规的解决途径。
不过这个问题目前可以通过这种办法解决,也不影响效率,实质上改不改问题都不大。还是请贺老师尽快解决窗口控件的那几个问题吧!的确太影响设计窗口的效率了!
程老师,我没看明白?
噢,应该是让我看隐藏主表的主窗口吧?谢谢了!