相关疑难解决方法(0)

WPF Datatrigger可见性+空值

我是WPF的初学者.当数据绑定值等于Null时,我想在Radiobutton上将Visibility设置为Hidden.我正在使用WPF Toolkit.这是我的代码,但它不起作用:

    <dg:DataGrid x:Name="dtGrdData" HorizontalScrollBarVisibility="Hidden" SelectionMode="Extended" CanUserAddRows="False" CanUserDeleteRows="False" CanUserResizeRows="False" CanUserSortColumns="False" AutoGenerateColumns="False"
                 RowHeaderWidth="0" RowHeight="50" >
        <DataTrigger Binding="{Binding P_DAY_PRICE}" Value="{x:Null}">
            <Setter Property="RadioButton.Visibility" Value="Hidden"></Setter>
        </DataTrigger>
        <dg:DataGrid.Columns>
            <dg:DataGridTemplateColumn Header="1 day" Width="1.5*" >
                <dg:DataGridTemplateColumn.CellTemplate>
                    <DataTemplate>
                        <RadioButton x:Name="rdBtnDayPrice" GroupName="grpNmPrice" Content="{Binding Path=P_DAY_PRICE}" Style="{StaticResource toggleStyle}" Checked="RadioButton_Checked"></RadioButton>
                    </DataTemplate>
                </dg:DataGridTemplateColumn.CellTemplate>
            </dg:DataGridTemplateColumn>
        </dg:DataGrid.Columns>
    </dg:DataGrid>
Run Code Online (Sandbox Code Playgroud)

你能帮助我吗 ?谢谢

c# wpf datatrigger wpftoolkit

4
推荐指数
1
解决办法
1万
查看次数

标签 统计

c# ×1

datatrigger ×1

wpf ×1

wpftoolkit ×1