none
inkcanvas 如何更改控件的选中状态 RRS feed

  • 问题

  • inkcanvas上添加一些布局控件,比如Grid,canvas

    现在只有鼠标点击后,此区域会变为选中状态

    请问如何设置其变为选中,比如MouseDown,还没有MouseUp时即选中?

    2013年10月21日 1:37

答案

  • 你好!

    我查阅了一些文档,发现目前InkCanvas目前是不支持Grid, Canvas这类对象的选中状态的。当然Microsoft一直都在聆听客户的反馈,如果对这一功能需求量非常多,Microsoft会在后期版本中增加对这一块的支持。

    如果您有其他方式解决了这个问题,也欢迎您和我们分享。

    非常感谢您的理解和支持!

    Regards,


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    • 已标记为答案 ariellee_jj 2013年10月22日 7:49
    2013年10月22日 7:00
    版主

全部回复

  • 你好!

    在你点击的时候,观察你的点击位置是否落在这个对象的周围某个范围内,你可以定义一个Rect 然后用它来判断是否包含你的点击点,就知道是否在范围内。然后你只需要设置这个对象为选中状态。

    Regards


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    2013年10月22日 2:54
    版主
  • 你好,请问如何设置对象为选中状态?

    有一个inkcanvas.select(),但是这只能设置stroke和UIElement对象为选中,

    像Grid,Canvas对象用这个方法好像不行,也没有找到对象对应的isselected属性

    2013年10月22日 6:24
  • 你好!

    我查阅了一些文档,发现目前InkCanvas目前是不支持Grid, Canvas这类对象的选中状态的。当然Microsoft一直都在聆听客户的反馈,如果对这一功能需求量非常多,Microsoft会在后期版本中增加对这一块的支持。

    如果您有其他方式解决了这个问题,也欢迎您和我们分享。

    非常感谢您的理解和支持!

    Regards,


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    • 已标记为答案 ariellee_jj 2013年10月22日 7:49
    2013年10月22日 7:00
    版主