none
有什么方式实现一个可以点击的文字链接,又可以复制文字呢? RRS feed

  • 问题

  • 通过TextBox仿制一个,可以复制了,但是又不能点击触发操作了。
    VNN是款不错的软件,它将更好! http://www.vnner.com http://www.vnn.cn/
    2010年5月14日 3:15

全部回复

  • 你好,

          因为textbox的MouseDown事件需要用户点击在textbox的边框上才会被fire,否则的话会被视为需要进行输入被handle了。

          问题在于如何去判断用户第一次按下鼠标的目的是要准备进行复制呢,还是简单的点击,这个在你的项目中是怎么去区分的呢?是否有些前置条件?

          如果有的话,可以尝试通过控件状态的改变,比如在复制状态中你的控件是一个textbox在点击状态中你的控件是一个textblock或者button什么的。

          如果没有的话,这个完全是用户当时的操作决定的,是无法判断的。

    2010年5月17日 2:06
  • 就是 能像 通常html网页里  <a  href=> 一样  又能复制,又能点击, 这最简单的元素 ,sliverlight怎么实现起来好像要攻克难题似地,还要用户自己去判断第一次,恐怕判断出来,也用不起。

     


    VNN是款不错的软件,它将更好! http://www.vnner.com http://www.vnn.cn/
    2010年5月17日 2:14