簡體   English   中英

具有“ IsReadOnly”的文本框樣式觸發器不起作用

[英]Textbox style trigger with “IsReadOnly” not working

我已經制作了一種具有樣式的應用程序資源,如果文本框具有“ IsReadOnly”屬性,則應觸發該樣式。 看起來像這樣:

<Application.Resources>

    <Style TargetType="{x:Type TextBox}" >
        <Style.Triggers>
            <Trigger Property="IsReadOnly" Value="True">
                <Trigger.Setters>
                    <Setter Property="Background" Value="Black" />
                </Trigger.Setters>
            </Trigger>
        </Style.Triggers>
    </Style>

</Application.Resources>

但是,程序對此沒有反應。 當我使用IsEnabled = True時,它可以工作。 但是IsEnabled = False也不起作用。 那么,問題是:僅當您檢查“ True”時,觸發器才起作用嗎? 根本不支持IsReadOnly嗎? 如果是這樣:我如何知道實際支持哪些控件屬性?

通過提供的鏈接查看此問題的答案:

文本框的DataTrigger問題

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM