C# WPF:使AvaloneEdit不可聚焦和不可编辑

C# WPF:使AvaloneEdit不可聚焦和不可编辑,c#,wpf,avalonedit,C#,Wpf,Avalonedit,如何在我的WPF应用程序中使AvaloneEdit不可聚焦和不可编辑 我试过这个: <avalonEdit:TextEditor x:Name="AvalonQuery" xmlns:avalonEdit="http://icsharpcode.net/sharpdevelop/avalonedit" FontFamily="Consolas" SyntaxHighlighting="SQL" ShowLineNumbers="True" I

如何在我的WPF应用程序中使AvaloneEdit不可聚焦和不可编辑

我试过这个:

<avalonEdit:TextEditor
    x:Name="AvalonQuery"
    xmlns:avalonEdit="http://icsharpcode.net/sharpdevelop/avalonedit"
    FontFamily="Consolas"
    SyntaxHighlighting="SQL"
    ShowLineNumbers="True"
    IsReadOnly="True"
    Focusable="False"/>

IsReadOnly=“True”
有效,但我不知道为什么
Focusable=“False”
根本不起作用。

<avalonEdit:TextEditor.Resources>
    <Style TargetType="{x:Type avalonEdit:TextArea}">
        <Setter Property="Focusable" Value="False"/>
    </Style>
</avalonEdit:TextEditor.Resources>