【问题标题】:How to bind data to DataTrigger in Silverlight如何在 Silverlight 中将数据绑定到 DataTrigger
【发布时间】:2014-06-05 15:41:38
【问题描述】:

我填充 Silverlight DataGrid 喜欢

 grdActivities.ItemsSource = items;

XAML

<datagrid:DataGrid   x:Name="grdActivities" AutoGenerateColumns="False">
   <sdk:DataGrid.RowStyle>
      <Style TargetType="sdk:DataGridRow">
         <iv:Interaction.Triggers>
           <ia:DataTrigger Binding=IsMarkedToDelete" Value="True"  >
              <ia:ChangePropertyAction PropertyName="Visibility" >
                <ia:ChangePropertyAction.Value>
                   <Visibility>Collapsed</Visibility>
                </ia:ChangePropertyAction.Value>
              </ia:ChangePropertyAction>
           </ia:DataTrigger>
         </iv:Interaction.Triggers>
       </Style>
     </sdk:DataGrid.RowStyle>
  <datagrid:DataGrid.Columns>
   // Some columns are here           
  </datagrid:DataGrid.Columns>
</datagrid:DataGrid>

我无法工作的是Binding,它应该是相对吗?

感谢您的帮助!

【问题讨论】:

    标签: c# silverlight binding datagrid datatrigger


    【解决方案1】:

    您的Binding 必须包含关键字“绑定”。

    <ia:DataTrigger Binding="{Binding Path=IsMarkedToDelete}" Value="True">
    

    【讨论】:

      猜你喜欢
      • 2012-01-09
      • 1970-01-01
      • 2014-05-28
      • 1970-01-01
      • 2011-03-29
      • 1970-01-01
      • 2018-07-29
      • 2010-10-12
      • 2011-04-13
      相关资源
      最近更新 更多