在Grid控件的代码中修改DataTemplate的内容

时间:2011-03-25 12:35:31

标签: silverlight silverlight-4.0 grid datagridtemplatecolumn

我有一个网格的Xaml,我希望能够在代码中修改内容的值。我想根据条件,不显示“[+]”。我怎么做。另外,我如何触发事件进行更改。我使用的是Infragistic XamGrid,但我认为它也适用于其他网格。

<ig:UnboundColumn Key="Sel" x:Name="ubcSel" IsFixed="Left" Width="44" HeaderText="   " PropertyChanged="UnboundColumn_PropertyChanged">
                                <ig:UnboundColumn.ItemTemplate>
                                    <DataTemplate>
                                        <HyperlinkButton Name="hblSel" Click="hblSel_Click"
                                             Content="[+]" FontWeight="Bold" FontSize="12" HorizontalAlignment="Center" />
                                    </DataTemplate>
                                </ig:UnboundColumn.ItemTemplate>
                            </ig:UnboundColumn>

1 个答案:

答案 0 :(得分:0)

为什么不在content属性上使用绑定并将条件逻辑放在公开的ViewModel属性中?