如何在Silverlight 4中处理RichTextBox控件的粘贴事件? (我希望能够复制粘贴图像 - SL4中的剪贴板仅支持文本,所以我发送ImageSource Uri,并且在Paste事件中,我想要在RichTextBox中加载图像而不是Uri字符串)。处理Silverlight 4 RichTextBox粘贴事件
0
A
回答
0
您可以处理Silverlight 4剪贴板事件,然后检查是否将焦点放在RichTextBox上,然后简单地将内容添加为段落或其他此类元素。在Google上快速搜索Silverlight 4 +剪贴板以获得一些很好的示例。
您需要处理检查处理程序中剪贴板文本的格式,然后在必要时进行转换(例如,纯文本,从另一个RichTextBox复制的文本,HTML表单文本等)。
希望帮助,
1
public class MyRichTextBox : RichTextBox
{
protected override void OnKeyDown(KeyEventArgs e)
{
if (e.Key == Key.V && (Keyboard.Modifiers & ModifierKeys.Control) == ModifierKeys.Control)
{
string text = Clipboard.GetText();
this.Selection.Text = text;
e.Handled = true;
}
else
{
base.OnKeyDown(e);
}
}
...
相关问题
- 1. 在UIViewController中处理粘贴事件
- 2. GWT粘贴事件
- 3. Silverlight事件处理
- 4. Silverlight 4 EventTrigger处理
- 5. 捕获粘贴事件/粘贴html - javascript
- 6. 事件“在粘贴”不叫
- 7. 处理粘贴到contentEditable
- 8. 在Qt中粘贴事件
- 9. jQuery的上粘贴事件
- 10. 如何在vue.js中处理粘贴(Ctrl + v或鼠标)事件?
- 11. Wpf MVVM如何在ViewModel中处理TextBox“粘贴事件”
- 12. 如何处理带骨干的输入文本“粘贴”事件
- 13. 在GWT上粘贴事件
- 14. 捕获粘贴事件?
- 15. javascript粘贴事件iphone
- 16. 打印Silverlight 4 RichTextBox内容
- 17. Silverlight 4 RichTextBox - InlineUiContainers已禁用
- 18. 设置Silverlight 4的xaml RichTextBox
- 19. RichTextBox粘贴限于32k字符?
- 20. WP7芒果RichTextBox支持复制粘贴
- 21. 意外的粘贴事件行为
- 22. Firefox不触发粘贴事件
- 23. 如何捕捉contentEditable粘贴事件?
- 24. Javascript?文档粘贴事件 - 获取粘贴的文本在FireFox
- 25. 在粘贴事件上获取粘贴文档的内容
- 26. 的JavaScript抓粘贴事件中的textarea
- 27. 如何挂接全局粘贴事件?
- 28. 处理副本:粘贴:剪切:在UIWebView
- 29. 在jquery中如何处理粘贴?
- 30. Flex 4 - 如何覆盖DataGrid中的粘贴事件ItemRenderer
你真的应该在你的问题提供更多的信息,你还没有真正指定您的实际问题是什么。例如寻找“粘贴”事件?没有一个。 – AnthonyWJones 2010-01-10 20:38:40