XAML基于触发器添加文本
我想知道是否可以在RowData.Row.Priority=H的情况下添加文本。我自己似乎找不到任何方法,我想知道我是否遗漏了一些内容,或者是否必须创建一个变通方法并在该语句之外执行一些操作。您可以将DataTrigger移动到DataTemplate.Triggers下 让它为带有所需文本的新文本块设置可见性XAML基于触发器添加文本,xaml,Xaml,我想知道是否可以在RowData.Row.Priority=H的情况下添加文本。我自己似乎找不到任何方法,我想知道我是否遗漏了一些内容,或者是否必须创建一个变通方法并在该语句之外执行一些操作。您可以将DataTrigger移动到DataTemplate.Triggers下 让它为带有所需文本的新文本块设置可见性 <dxg:GridControl Grid.Row="1" Grid.Column="0" Grid.ColumnSpan="2" ItemsSource="{Binding No
<dxg:GridControl Grid.Row="1" Grid.Column="0" Grid.ColumnSpan="2" ItemsSource="{Binding Notes}" AutoGenerateColumns="None" ColumnGeneratorTemplateSelector="{StaticResource ColumnTemplateSelector}" dependencyProperties:BestFitColumn.IsEnabled="True" SelectedItem="{Binding SelectedRow}">
<dxg:GridControl.Columns>
<dxg:GridColumn FieldName="Priority" Header="{x:Static meta:MetaCommon.Importance}">
<dxg:GridColumn.CellTemplate>
<DataTemplate>
<Image>
<Image.Style>
<Style BasedOn="{StaticResource SmallIcon}" TargetType="Image">
<Style.Triggers>
<DataTrigger Binding="{Binding RowData.Row.Priority}" Value="H">
<Setter Property="Source" Value="{x:Static helper:IconHelper.HighImportance}" />
<Setter Property="ToolTip" Value="{x:Static meta:MetaCommon.High}" />
</DataTrigger>
</Style.Triggers>
</Style>
</Image.Style>
</Image>
</DataTemplate>
<DataTemplate>
<Grid>
<Image/>
<TextBlock Visibility="Collapsed"/>
</Grid>
<DataTemplate.Triggers>
</DataTemplate.Triggers>
</DataTemplate>