silverlight - 如何在 Windows Phone 8 上将数据与常量字符串绑定(bind)

标签 silverlight xaml data-binding windows-phone-8

我的 ApplicationPage.xaml 中有一个 ItemsControl,我使用以下代码将数据绑定(bind)到它:

<ItemsControl>
    <ItemsControl.ItemTemplate>
        <DataTemplate>
            <TextBlock Margin="24" Text="{Binding someNumber}"/>
        </DataTemplate>
    </ItemsControl.ItemTemplate>
</ItemsControl>

当显示它时,我希望它在 someNumber 旁边显示一个常量字符串。如果列表包含 5、3、2 作为 someNumber 值,并且如果常量字符串是“foo”,那么它应该如下所示:

5 foo

3 foo

2 foo

有什么办法可以实现这个目标吗?提前致谢。

最佳答案

使用字符串格式:

<TextBlock Margin="24" Text="{Binding someNumber, StringFormat={}{0} foo}" />

关于silverlight - 如何在 Windows Phone 8 上将数据与常量字符串绑定(bind),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20840989/

相关文章:

c# - 是否可以通过单击按钮事件导航到枢轴控制页面

silverlight - 如何在 Silverlight 中播放 ogg vorbis 文件?

c# - 使用 Mono 的跨平台 C# 应用程序和漂亮的 UI

c# - 绑定(bind)未找到引用源(MenuItem)

silverlight - 在 Silverlight 中将 FontWeight 绑定(bind)到 bool 值

javascript - AngularJS:绑定(bind)一次到属性

c# - 将图像传递到服务器的最佳方式?

Silverlight 3 - ScaleTransform 或其他放大 Canvas 的方法?

c# - 绑定(bind)到 XAML 中的 Xamarin Picker SelectedItem 而不是重新加载表单

visual-studio - 仅将组合框索引绑定(bind)到 Visual Studio 中的数据源