我有一个依赖属性,用于指定是否可以使用Escape键关闭窗口。我这样用它:
<meta property="og:description" content="<%= @post.description.html_safe %>" />
但是在代码中创建窗口时如何使用此依赖项属性?这是一个例子:
<Window x:Class="xxxx.xxxx.Client.View.AboutView"
...
xmlns:utilities="clr-namespace:xxxx.xxxx.Client.Utilities"
utilities:WindowUtilities.CloseOnEscape="True"
...
</Window>
依赖项属性的代码如下所示:
var window = new Window();
var someView = new SomeView
{
DataContext = new SomeView()
};
window.Content = someView;
return window.ShowDialog();
答案 0 :(得分:1)
试试这个:
WindowUtilities.GetCloseOnEscape(this);.
同样,您也可以使用SetCloseOnEscape