C# 是否可以在XAML文件中设置WPF RenderMode?

C# 是否可以在XAML文件中设置WPF RenderMode?,c#,wpf,powershell,xaml,C#,Wpf,Powershell,Xaml,我已经用XAML和Powershell构建了一个GUI。问题在于,当通过VNC远程查看应用程序时,某些可视元素(如下拉菜单)不可见 我的搜索让我找到了这段代码,我应该在窗口的OnLoad方法中运行这段代码,以强制RenderMethod仅用于软件: RenderOptions.ProcessRenderMode = System.Windows.Interop.RenderMode.SoftwareOnly; 然而,这是C。我的代码是Powershell 那么,有没有办法在Powershell

我已经用XAML和Powershell构建了一个GUI。问题在于,当通过VNC远程查看应用程序时,某些可视元素(如下拉菜单)不可见

我的搜索让我找到了这段代码,我应该在窗口的OnLoad方法中运行这段代码,以强制RenderMethod仅用于软件:

RenderOptions.ProcessRenderMode = System.Windows.Interop.RenderMode.SoftwareOnly;
然而,这是C。我的代码是Powershell

那么,有没有办法在Powershell中执行此操作,或者在XAML文件中设置窗口的RenderMethod


我问这个问题的真正原因是因为提供的答案不适合我。alpha混合选项在最新版本的UVNC中根本不存在。

从未使用过Powershell,但静态属性应如下设置:
[System.Windows.Media.RenderMode]::ProcessRenderMode=…
对,我可以使用[System.Windows.Media.RenderModes]::ProcessRenderMode=“SoftwareOnly”。可惜这并不能解决我原来的问题。