因此,我正在使用WPFShell将chrome应用于自定义窗口。我从this article中学到了要使用它,我必须引用Microsoft.Windows.Shell library并使用以下XAML代码:
<shell:WindowChrome.WindowChrome>
<shell:WindowChrome
ResizeBorderThickness="6"
CaptionHeight="43"
CornerRadius="25,25,10,10"
GlassFrameThickness="0">
</shell:WindowChrome>
</shell:WindowChrome.WindowChrome>
我的问题是,如何使用C#代码而不是XAML启用chrome? (即如何在代码隐藏中应用chrome?)
最佳答案
啊,愚蠢的我。很容易:
WindowChrome.SetWindowChrome(this, new WindowChrome());