获取 DataTemplate 所对应的数据项_.NET_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > .NET > 获取 DataTemplate 所对应的数据项

获取 DataTemplate 所对应的数据项

 2013/9/5 23:14:41  蒋叶湖  博客园  我要评论(0)
  • 摘要:在使用ItemsControl的时候,我们一般都会使用DataTemplate来控制每一项所显示的外观,在一些特殊情况下,可能需要在此模版中引发事件,在这个事件处理中要获取模版所对应的数据项,可以使用以下方法:privatevoidOnButtonClick(objectsender,RoutedEventArgsargs){FrameworkElementfe=senderasFrameworkElement;//获取数据项objectdataItem=fe.DataContent;}
  • 标签:数据
在使用 ItemsControl 的时候,我们一般都会使用 DataTemplate 来控制每一项所显示的外观,在一些特殊情况下,可能需要在此模版中引发事件,在这个事件处理中要获取模版所对应的数据项,可以使用以下方法:

private void OnButtonClick(object sender, RoutedEventArgs args)
{
    FrameworkElement fe 
= sender as FrameworkElement;

    
// 获取数据项
    object dataItem = fe.DataContent;
}
上一篇: 俄罗斯首富抛空Facebook股票套现逾5亿美元 下一篇: 没有下一篇了!
发表评论
用户名: 匿名