呵呵 发表于 2010-12-22 10:52:20

想做一个Gmail那样的通讯录编辑方式

RT.
效果是打开一个联系人后,是一个干净的表单,没有任何边框。当选中某个标签,比如“电话号码”之后,那一行的电话号码区域变成了文本输入框。当输入框失去焦点之后,又重新显示了新的文本。图片在附件


我想用一个两层的动态面板来做,第一层文本,点击换第二层输入框,输入框失去焦点之后,第一层的文本读取输入框的值显示……

但是总不成功,求高人指点。现在我知道变量的使用了,但是通过变量读取输入框的值还不会~

谢谢指教了~

呵呵 发表于 2010-12-22 11:12:43

我原来想多了……
我做了一个,见附件。
不过是把第一层的文本换成文本框了(隐藏其边框),因为文本在编辑器里面没有那么多逻辑和读取选项(好像是,求解答)……

当然这个还不太好,因为点击一下,进入第二层的文本输入框之后,上面没有焦点,还得再点击一下,这样肯定有点说不过去……


求高人解答,谢谢阿

尹广磊 发表于 2010-12-22 11:16:23

嗯,这个不难。用动态面板。

参考:http://www.hiaxure.com/thread-2350-1-1.html

呵呵 发表于 2010-12-22 20:47:59

啊哈,原来早就有了,多谢了版主!!!

呵呵 发表于 2010-12-22 21:34:51

看到了,学会了用变量传递值得问题了,呵呵。好开心。谢谢版主!

从交互角度上来说,我有点不明白,请指教:
1.鼠标经过文本时,可能是用户并不想进行编辑操作。所以刚开始的时候,把鼠标经过改称鼠标点击会不会更好一点?(这样的话,光标的形状就不太好了,是个“小手” >_<)

2.加了一块感应区,使得操作非常灵敏,鼠标稍微移动就“失去焦点”了

P.S.第一条算我没说,因为Gmail自己也是这么做的。我想是因为这样会很方便的提醒用户“Edit Me”——交互真是怎么说都有理……
页: [1]
查看完整版本: 想做一个Gmail那样的通讯录编辑方式