wpf中绑定的xml代码内可以嵌套c#表达式吗?或者说是类似JSP的el表达式。

weixin_38053856 2017-03-16 02:30:14
<DataTemplate><StackPanel><TextBlock Text="{Binding {Path.getFileName(FileAddress)}}" /></StackPanel></DataTemplate>
类似上面这种设想,或者说是类似jsp的el表达式.一个字符串本身就含有很多信息,为了能展现更多的信息,而多设属性感觉有点麻烦。如果能直接用类似el表达式方式就更好了,假如绑定了一个字符串属性,而且存储的是文件路径,那么绑定的时候怎么在界面里呈现出来的是文件名呢,而不是文件地址呢?如果可以这样的话,可以减少一些多设置实体对象一些的属性的麻烦。甚至是因为多设属性占用多一些内存.

<x:Code>标签我是知道的,但是我想把它写在{binding <x:Code></x:Code>} 中,来取出绑定属性的内容,进行一些筛选处理,并将筛选后的结果展示到ListViewItem内上,不知道怎么做




...全文
38 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复

476

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧