【发布时间】:2011-01-06 20:04:42
【问题描述】:
如何以编程方式访问 silverlight3 DataGrid 单元格值?
我知道我可以使用 DataContext 来访问数据,但我需要访问包含在特定单元格中的控件。
如果列模板是这样的:
<data:DataGridTemplateColumn Header="Header text">
<data:DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<TextBox TextAlignment="Right" x:Name="myTxt" Text="{Binding Path=Val1, Mode=TwoWay}" TextWrapping="Wrap" Width="50" HorizontalAlignment="Left"/>
</DataTemplate>
</data:DataGridTemplateColumn.CellTemplate>
</data:DataGridTemplateColumn>
如何获得对 myTxt 控件的引用?
谢谢
【问题讨论】:
-
您确定所需单元格的标准是什么? IOW,你的程序都准备好知道它可以使用什么来查找单元格?
-
我的程序必须知道什么才能访问单元格?无论我有什么信息,我都不知道访问特定单元格的任何方法......对我来说,好的答案是一般如何访问单元格,我会处理我的应用程序需要知道的其他内容/有...谢谢你
标签: silverlight-3.0 datagrid cell silverlight-toolkit