无法访问“ FrameworkAppContextSwitches”类型

时间:2019-07-29 21:01:23

标签: wpf xaml

我正在处理WPF应用程序。我正在尝试调整TextBox的样式。我使用“样式窥探器”来获取该控件的默认样式,并将其粘贴到项目中的App.xaml文件中(我也已经针对CheckBoxButton样式进行过此操作。) >

我收到以下错误:

  

无法访问“ FrameworkAppContextSwitches”类型。

在以下代码行上:

<DataTrigger Binding="{Binding Path=(msi:FrameworkAppContextSwitches.UseAdornerForTextboxSelectionRendering)}" Value="false" xmlns:msi="clr-namespace:MS.Internal;assembly=PresentationFramework">

如果需要的话,我可以发布其余样式代码,但是它长达150行,所以我不想弄乱我的问题。

App.xaml文件的开头看起来像这样(没有引用msi:):

<Application x:Class="PartsBookAssembler.App"
         xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
         xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
         xmlns:local="clr-namespace:PartsBookAssembler"
         xmlns:s="clr-namespace:System;assembly=mscorlib"
         Startup="Application_Startup">

我需要什么名称空间引用?有人知道如何解决这个问题吗?

0 个答案:

没有答案