【发布时间】:2018-02-14 21:37:21
【问题描述】:
对于 Xamarin.Forms - XAML 文件:
有没有办法将标签的 Text 属性(在 XAML 中)绑定到 Binding + DynamicResource?也许是字符串格式?
例如我尝试过这样的事情:
<Label Text="{DynamicResource resource, Binding binding, StringFormat='Resource: {0} and Binding: {1}"} />
但是如果设置了动态资源,则无法声明绑定,反之亦然(例如,如果绑定已设置,则没有动态资源)
- 还是使用将绑定字符串返回为“绑定字符串+动态资源”的值转换器? (为此创建一个 valueconverter 似乎太过分了)
- 在代码中这可能适用于 string.Format(...)
【问题讨论】:
-
对我来说似乎是一个转换器 (
IValueConverter) 的工作...... -
那你实施了吗? :)
标签: c# xaml xamarin binding dynamicresource