AspNetColor V1.0 颜色读取器控件
发布日期: 2005-11-06
作者,高处不胜寒
DotNet 中华网,我们最原创 (www.aspxcn.org)
1、AspNetColor V1.0 颜色读取器控件简介
某些情况下,用户需要为选定的文字或者对象制定颜色值。通常的处理方法是使用包含颜
色值的下拉框。
这种方法存在的缺陷显而易见,一是包含的颜色值少,二是选取颜色值时不够直观和方便。
调色板控件时
一款使用方便,功能专业的服务器控件。控件外观类似于图形软件的调色板。
用户可以自行定义调色板控件外观,并能够设置是否显示文本框,当用户单击“选择颜色”
按钮之后,立刻
弹出一个专业的颜色选取对话框,通过对话框右上方的下拉框,用户可以可视化的选择标
准 16 色(w3c)、29
种系统颜色、140 种命名色和 216 种安全色。如果以上颜色无法满足应用程序要求,那么
用户可以单击对话框右下方
的“更多的颜色”按钮来开展颜色选取的范围,看下图,图中显示的是一个类似 PhotoshoP
中使用的专业取色器。
用户可在其中选择合适的颜色值。当选择完毕并单击“确定”按钮之后,颜色选取对话框将
自动官兵,并且将用户选择的
颜色值返回给文本框。对于用户选择的颜色值右两种处理方法,一种是从服务器端取值,
另外一种是从
客户端直接取值。当用户单击“从服务器端取值”按钮,页面将发生回传,然后在按钮下方
显示相关文字
。当用户单击“从客户端取值”按钮,页面不回传,而是弹出一个包含颜色值的 Alert 窗口,
这是从客户端
直接取值的情况,即使服务器控件设置文本框不可见,以上两种取值方式乃然能够正常运
行。
高处不胜寒 DotNet 中华网:http://www.aspxcn.org
评论0