使用.Show()的插件窗口禁用DataGrid Ctrl + C函数.ShowDialog()不会

时间:2016-03-15 08:24:01

标签: c# wpf revit-api

我正在使用Revit的插件dll。如果我使用.Show()渲染主窗口,DataGrid将失去它的功能,按Ctrl + C进行复制。但是,如果我使用.ShowDialog()Ctrl + C工作正常。我不希望窗口是模态的,并且想要使用.Show()方法。

您是否知道如何使用.Show()方法更正Ctrl + C函数? 感谢

1 个答案:

答案 0 :(得分:0)

我认为关键是让你的表格成为Revit过程的孩子。

请参阅Jeremy的博客文章: http://thebuildingcoder.typepad.com/blog/2009/02/revit-window-handle-and-modeless-dialogues.html