silverlight:从RowDetailsVisibilityChanged设置RowDetailsTemplate控件
给定具有RowDetailsVisibilityMode=“VisibleWhenSelected”的silverlight数据网格,单击数据网格中的一行时,如何设置或绑定RowDetailsVisibilityChanged()事件中的控件silverlight:从RowDetailsVisibilityChanged设置RowDetailsTemplate控件,silverlight,Silverlight,给定具有RowDetailsVisibilityMode=“VisibleWhenSelected”的silverlight数据网格,单击数据网格中的一行时,如何设置或绑定RowDetailsVisibilityChanged()事件中的控件 您不需要对rowsvisibilitychanged事件进行编码,如果您在数据模板中设置绑定,Silverlight将自动为您执行绑定。只需使用{Binding col_name} 一个简化的例子是,当用户单击一行时,绑定会自动发生 <sdk:Dat
您不需要对rowsvisibilitychanged事件进行编码,如果您在数据模板中设置绑定,Silverlight将自动为您执行绑定。只需使用{Binding col_name} 一个简化的例子是,当用户单击一行时,绑定会自动发生
<sdk:DataGrid RowDetailsVisibilityMode='VisibleWhenSelected'
ItemsSource='{Binding ElementName=ld_linkDomainDataSource, Path=Data}'>
<data:DataGrid.RowDetailsTemplate>
<DataTemplate>
<StackPanel>
<TextBlock Text='Link Name: '/>
<TextBox Text='{Binding link_name}'/> <-- column from ItemsSource
</StackPanel>
</DataTemplate>
</data:DataGrid.RowDetailsTemplate>
您不需要编写rowsvisibilitychanged事件的代码,如果您在数据模板中设置绑定,Silverlight将自动为您执行绑定。只需使用{Binding col_name}
一个简化的例子是,当用户单击一行时,绑定会自动发生
<sdk:DataGrid RowDetailsVisibilityMode='VisibleWhenSelected'
ItemsSource='{Binding ElementName=ld_linkDomainDataSource, Path=Data}'>
<data:DataGrid.RowDetailsTemplate>
<DataTemplate>
<StackPanel>
<TextBlock Text='Link Name: '/>
<TextBox Text='{Binding link_name}'/> <-- column from ItemsSource
</StackPanel>
</DataTemplate>
</data:DataGrid.RowDetailsTemplate>