2011-01-06 36 views

回答

6

如果您只是希望根據同一文本框的值隱藏文本框,則可以使用類似下面的代碼的內容。

<TextBox Text="0"> 
    <TextBox.Style> 
     <Style> 
      <Style.Triggers> 
       <DataTrigger Binding="{Binding RelativeSource={RelativeSource Mode=Self},Path=Text}" Value="0"> 
        <Setter Property="UIElement.Visibility" Value="Hidden" /> 
       </DataTrigger> 
      </Style.Triggers> 
     </Style> 
    </TextBox.Style> 
</TextBox> 

如果需要,您可以添加綁定。此外,如果您需要檢查不同文本框的值以確定是否應該顯示此值,則可以更改DataTrigger上的綁定。