0
首先让我开始说,我甚至不知道我是否正在做这件事。我试图让“IsClearButtonVisible”Value =“True”“如果在”searchBox“中有数据,一旦使用删除文本,然后我想设置”IsClearButtonVisible“Value =”False“。我认为我需要添加一个绑定,但不能肯定。我也有“搜索框”,“VAR测试属性= searchBox.value”检查TextInput是否有数据,如果是这样设置IsClearButtonVisible true
<telerik:RadMaskedTextInput Name="searchBox" PreviewKeyUp="searchBox_KeyDown" Height="25" Width="200" Focusable="False">
<telerik:RadMaskedTextInput.EmptyContent>
<telerik:RadWatermarkTextBox BorderBrush="Transparent" Height="26" VerticalContentAlignment="Top" >
<telerik:RadWatermarkTextBox.WatermarkTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal">
<TextBlock Margin="3,0,0,0" Text="Enter Search Criteria here…" />
</StackPanel>
</DataTemplate>
</telerik:RadWatermarkTextBox.WatermarkTemplate>
</telerik:RadWatermarkTextBox>
</telerik:RadMaskedTextInput.EmptyContent>
<telerik:RadMaskedTextInput.Style>
<Style TargetType="{x:Type telerik:RadMaskedTextInput}">
<Setter Property="IsClearButtonVisible" Value="True"/>
<Setter Property="TextMode" Value="PlainText"/>
<Setter Property="Mask" Value=""/>
<Setter Property="Width" Value="450"/>
</Style>
</telerik:RadMaskedTextInput.Style>
</telerik:RadMaskedTextInput>