Foxtable(狐表)用户栏目专家坐堂 → Foxtable菜单设计真的太可怕了,没见过体验这么差的设计


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

主题:Foxtable菜单设计真的太可怕了,没见过体验这么差的设计

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


加好友 发短信
等级:一尾狐 帖子:400 积分:2486 威望:0 精华:0 注册:2015/1/31 23:19:00
Foxtable菜单设计真的太可怕了,没见过体验这么差的设计  发帖心情 Post By:2016/9/21 17:03:00 [显示全部帖子]

如图,就是这样一层一层、不断的弹出的窗口,每次要做个或修改菜单,整个人立马心情不好,太多层了!!!
太不直观了,真的!
包括窗体设计,也是太多弹出窗口。
包括写代码也是非常非常繁琐,非常不直观!代码提醒也不好,体验真的不好!
我的感觉是老古董VB6都比foxtable强很多很多,窗体管理和代码编写管理,都方便很多很多。

Foxtable这方面真的要下功夫,好好设计下这些版面,太繁琐了,要间接简单,打开某个菜单或窗体方便容易快速!

要是有个类似VS那样的开发界面,多好啊。
图片点击可在新窗口打开查看此主题相关图片如下:qq截图20160921165727.png
图片点击可在新窗口打开查看

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


加好友 发短信
等级:一尾狐 帖子:400 积分:2486 威望:0 精华:0 注册:2015/1/31 23:19:00
  发帖心情 Post By:2016/9/21 17:41:00 [显示全部帖子]

噢,如何做?求赐教。

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


加好友 发短信
等级:一尾狐 帖子:400 积分:2486 威望:0 精华:0 注册:2015/1/31 23:19:00
  发帖心情 Post By:2016/9/21 17:47:00 [显示全部帖子]

狐狸爸爸的文章我再好好看看。
我想有不少人很困惑吧,特别是vb过来的

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


加好友 发短信
等级:一尾狐 帖子:400 积分:2486 威望:0 精华:0 注册:2015/1/31 23:19:00
  发帖心情 Post By:2016/9/23 12:00:00 [显示全部帖子]

是啊,如何自动生成?或者有个一目了然的设计界面?
(帖子沉得真快啊~~)

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


加好友 发短信
等级:一尾狐 帖子:400 积分:2486 威望:0 精华:0 注册:2015/1/31 23:19:00
  发帖心情 Post By:2017/12/27 12:50:00 [显示全部帖子]

谁给翻上来了,这个我已经懂了,如果还不清楚的网友,可以搜索帮助:StripItems

完全不用窗口的菜单设计器,直接用代码动态创建一个简单的主菜单,在窗口的AfterLoad事件加上代码:

Dim mnu As Winform.Strip
Dim itm As WinForm.StripItem
mnu = e.Form.Strips.Add("主菜单",StripTypeEnum.MainMenu)
mnu.Items.Add("File","文件(&F)","",StripItemTypeEnum.MenuItem)
mnu.Items.Add("Edit","编辑(&E)","",StripItemTypeEnum.MenuItem)
mnu.Items.Add("Option","选项(&O)","",StripItemTypeEnum.MenuItem)
mnu.Items.Add("Help","帮助(&H)","",StripItemTypeEnum.MenuItem)
'在主菜单右侧增加一个按钮
mnu.Items.Add("Home","主页","home.ico",StripItemTypeEnum.Button)
mnu.Items("Home").DisplayText = False
mnu.Items("Home").DockToRight = True '靠右停放
'为文件菜单增加项目
itm = mnu.Items("File")
itm.Items.Add("New","新建","new.ico",StripItemTypeEnum.MenuItem)
itm.Items.Add("Open","打开","Open.ico",StripItemTypeEnum.MenuItem)
itm.Items.Add("Save","保存","Save.ico",StripItemTypeEnum.MenuItem)
itm.Items.Add("Separator1", "分割条", "", StripItemTypeEnum.Separator)
itm.Items.Add("Print","打印","Print.ico",StripItemTypeEnum.MenuItem)
itm.Items.Add("Preview","打印预览","Preview.ico",StripItemTypeEnum.MenuItem)
itm.Items.Add("Separator2", "分割条", "", StripItemTypeEnum.Separator)
itm.Items.Add("Exit","退出","",StripItemTypeEnum.MenuItem)
'为常用项目增加快捷键
itm.Items("New").ShortcutKeys = Keys.Control Or Keys.N
itm.Items("Open").ShortcutKeys = Keys.Control Or Keys.O
itm.Items("Save").ShortcutKeys = Keys.Control Or Keys.S
'这里只给文件菜单加上了内容,其它菜单的内容请自行编写.


 回到顶部