在用户登陆窗口的  文本框   中我想实现这样一个功能:
1.文本框内容以 * 显示其内容.
2.用户可以复制文本框的内容,内容也以  * 显示.
3.用户能复制传递文本框中的内容这时仍以 *   显示.
4.我收到的信息不再显示 * 而是显示出原来的内容.
实际上就是在用户登陆窗口中用户看不见文本框中的内容,发给我后我能看的见内容.

解决方案 »

  1.   

    将文本框的PasswordChar属性设置为*,然后用户输入看到的都是*
    而代码中通过Text属性仍然能获得用户的 输入内容。
      

  2.   

    画面上加2个copy,paste按钮,来实现 password char的copy, paste
    然后传送给你后, 就可以用普通text显示该内容了
      

  3.   

    beal_p(学习.Net2005中):
    如果他在自己的机子上粘贴一下不是他自己也能看见了哟?
      

  4.   

    不明白楼主所说的"发给我"是如何个发法的?
    如果那个登录窗口是楼主自己写代码实现的话, TechnoFantasy已经给出了解决方案了。
    如果那个登录窗口不是楼主自己写代码实现的话, 那楼主要先向大家说明"发给我"是如何实现的了。
      

  5.   

    to sckdgzcs
    当设置了PasswordChar后文本框中的内容是无法复制的。
      

  6.   

    如果他在自己的机子上粘贴一下不是他自己也能看见了哟?
    =========================================================
    这个复制粘贴只是程序内部处理啊, 
    就相当于点了copy按钮, 就把文本框中以"*"显示的内容copy下来保存在一个变量里
    或者直接发送给你, 或者就再通过一个paste按钮来实现传输这一步
    这里复制与直接ctrl+c是不一样的