首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从DataGridTemplateColumn.CellTemplate获取textBlock

如何从DataGridTemplateColumn.CellTemplate获取textBlock
EN

Stack Overflow用户
提问于 2015-08-05 23:22:29
回答 1查看 263关注 0票数 0

我想在中从textBlock获取文本

代码语言:javascript
复制
<DataGridTemplateColumn.CellTemplate>
    <DataTemplate>
        <TextBlock Name="dateCreateTextBlock"  Text="{Binding Path=DateCreate, Converter={StaticResource ResourceKey=TimeConverter }, ConverterParameter=DateCreate, StringFormat={}{0:dd/MM/yyyy HH:mm:ss}}"  Background="{x:Null}"   Margin="3,6"/>
    </DataTemplate>
</DataGridTemplateColumn.CellTemplate>

我搜索了像这样的东西

代码语言:javascript
复制
TextBlock tb = ((ContentPresenter)column.GetCellContent(row)).Content as TextBlock;

但它不工作,我有tb = null;

EN

回答 1

Stack Overflow用户

发布于 2015-08-05 23:30:59

试试这个。

代码语言:javascript
复制
TextBlock tb = (TextBlock )GridName.Rows[((GridViewRow)((Control)sender).NamingContainer).RowIndex].FindControl("dateCreateTextBlock");
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31836579

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档