Foxtable(狐表)用户栏目专家坐堂 → 8月28日更新


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

主题:8月28日更新

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


加好友 发短信 一级勋章
等级:六尾狐 帖子:1412 积分:8937 威望:0 精华:0 注册:2008/9/1 8:57:00
按钮的样式怎样用代码来设置?  发帖心情 Post By:2009/8/28 14:30:00 [显示全部帖子]

     按钮的样式怎样用代码来设置?我要的功能是,在打开窗口的时候,根据条件的不同,按钮的样式会发生变化.例如,对于某操作员打开窗口时,部分按钮他无权限使用,所以按钮的样式变为另外一种样式;对于有权限使用的操作员,按钮采用的一种样式;

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


加好友 发短信 一级勋章
等级:六尾狐 帖子:1412 积分:8937 威望:0 精华:0 注册:2008/9/1 8:57:00
  发帖心情 Post By:2009/8/28 17:14:00 [显示全部帖子]

以下是引用cpayinyuan在2009-8-28 14:30:00的发言:
     按钮的样式怎样用代码来设置?我要的功能是,在打开窗口的时候,根据条件的不同,按钮的样式会发生变化.例如,对于某操作员打开窗口时,部分按钮他无权限使用,所以按钮的样式变为另外一种样式;对于有权限使用的操作员,按钮采用的一种样式;

请贺老师回答一下,?


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


加好友 发短信 一级勋章
等级:六尾狐 帖子:1412 积分:8937 威望:0 精华:0 注册:2008/9/1 8:57:00
  发帖心情 Post By:2009/8/28 17:33:00 [显示全部帖子]

以下是引用狐狸爸爸在2009-8-28 17:21:00的发言:


禁用某按钮,将其Enabled属性设为False

看起来贺老师太忙了,没有看清楚我的问题.

我不是要禁用某按钮,而是问如何用代码改变按钮的样式(我的目的是对禁用的按钮改变一下样式,让操作员能看出哪些按钮能用哪些不能用).
是不是这些功能早就支持,只不过贺老师藏起来没有告诉大家?

[此贴子已经被作者于2009-8-28 17:34:10编辑过]

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


加好友 发短信 一级勋章
等级:六尾狐 帖子:1412 积分:8937 威望:0 精华:0 注册:2008/9/1 8:57:00
  发帖心情 Post By:2009/8/28 17:35:00 [显示全部帖子]


    我不是要禁用某按钮,而是问如何用代码改变按钮的样式.
    我的目的是对禁用的按钮改变一下样式,让操作员能看出哪些按钮能用哪些不能用.
    是不是这些功能早就支持,只不过贺老师藏起来没有告诉大家?

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


加好友 发短信 一级勋章
等级:六尾狐 帖子:1412 积分:8937 威望:0 精华:0 注册:2008/9/1 8:57:00
  发帖心情 Post By:2009/8/28 17:46:00 [显示全部帖子]

以下是引用狐狸爸爸在2009-8-28 17:36:00的发言:
禁用按钮之后,他的样式会自动改变,一眼就能看出来的.

    禁用后改变样式,只是我举的一个例子,
     还有很多时候,不禁用的按钮,根据其他条件的不同,我也想用代码改变样式.用代码改变按钮样式与按钮是否禁用,没有必然的联系.


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


加好友 发短信 一级勋章
等级:六尾狐 帖子:1412 积分:8937 威望:0 精华:0 注册:2008/9/1 8:57:00
  发帖心情 Post By:2009/8/28 18:15:00 [显示全部帖子]

以下是引用狐狸爸爸在2009-8-28 17:48:00的发言:
我还没有见过同一个窗口采用不同样式按钮的程序,最多改变一下字体或者背景颜色的


    在程序中根据条件变化改变按钮样式的事例很多,  例如:
      (1)当鼠标在按钮上停留的时候,按钮变了一个样式,鼠标移开时,又变成另外一个样式;
      (2)项目具有A/B/C多种界面方案,选不同的界面方案,按钮的样式不同;
      (3)不同的操作员进入系统时,按钮的样式不同(比较典型的应用是管理员进入后的样式与其他用户不同);
      (4)根据其他条件的不同,显示不同的按钮样式;

     其实贺老师上面的说法也不矛盾,一般情况下一个窗口中不会采用不同的按钮样式,但在一个项目中,根据条件不同,显示不同的按钮样式,却是很常见的.

    


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


加好友 发短信 一级勋章
等级:六尾狐 帖子:1412 积分:8937 威望:0 精华:0 注册:2008/9/1 8:57:00
  发帖心情 Post By:2009/8/28 18:23:00 [显示全部帖子]

以下是引用狐狸爸爸在2009-8-28 18:18:00的发言:
e.form.Controls("Button1").FlatStyle = Windows.Forms.FlatStyle.Popup

   真让我猜中了,真是系统中本来就有这样的功能,不知为什么贺老师非要把好东西都藏起来,不告诉大家!还费了这么多的口乱与我讨论,实在想不出让大家多了解一些功能有什么坏处!实在不赞同贺老师的这种做法!

   按照贺老师的说法,知道得越多就容易胡搞.如果这样说,我们就不应该学习编程,直接用电子表格肯定直观得多,既然大家来学习狐表,都是想多学点东西,应该是知道得越多越好.所以,希望贺老师以后还是要把更多的秘密都告诉大家才好!
 

[此贴子已经被作者于2009-8-28 18:23:03编辑过]

 回到顶部