我想检测Ctrl V,以获得对剪贴板的访问权限.
解决方法 编辑要在您的silverlight应用程序中全局捕获CTRL V按键,需要充满困难.事件从子元素开始,向下冒泡到父控件,因此只需在根UIElement上处理KeyDown就不起作用了.任何文本输入控件都将首先获取事件并使其窒息(通过在事件args上将Handled设置为true.)我认为如果您使用DOM桥并为浏览器KeyDown事件订阅处理程序,则可以使用Silverlight元素本身实际上能够首先达到它,甚至在任何silverlight控件之前完全处理它.我认为这是拦截CTRL V的最简单方法,但我还没有测试过.
原始答案
你应该使用System.Windows.Clipboard课程.
> GetText,用于检索文本剪贴板> SetText,放置剪贴板上的文字> ContainsText,这表明是否是剪贴板目前包含文字
总结以上是内存溢出为你收集整理的silverlight-4.0 – 如何在Silverlight 4中检测Ctrl V?全部内容,希望文章能够帮你解决silverlight-4.0 – 如何在Silverlight 4中检测Ctrl V?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)