-1

wpf で Text プロパティが null または空の場合、TextBlock の可視性を変更したいので、これを簡単に行うことができます。

<Style TargetType = "TextBlock"> 
         <Setter Property = "Visibility" Value = "Visibile" /> 
         <Style.Triggers> 
            <Trigger Property = "Text" Value = ""> 
               <Setter Property = "Visibility" Value = "Collapsed" /> 
            </Trigger> 
         </Style.Triggers> 
      </Style> 

トリガーはuwpでは利用できません。uwpでこれを行うにはどうすればよいですか?

4

2 に答える 2

0
 <Interactivity:Interaction.Behaviors>
    <Core:DataTriggerBehavior Binding="{Binding Text, ElementName=txt}" ComparisonCondition="Equal" Value="">
        <Core:ChangePropertyAction TargetObject="{Binding ElementName=txt}" PropertyName="Visibility" Value="Collapsed" />
    </Core:DataTriggerBehavior>
 </Interactivity:Interaction.Behaviors>
于 2021-07-29T08:55:01.607 に答える