代码之家  ›  专栏  ›  技术社区  ›  Sonny Boy

XAML-将值转换为特定字符串?

  •  1
  • Sonny Boy  · 技术社区  · 14 年前

    这似乎是一个相当直截了当的问题,但我有点挣扎。 我有一个对象的集合,我已经绑定到一个网格,其中包含一系列GridViewColumns,用于显示对象的每个属性。

    int

    下面是我的XAML中GridViewColumn的内容: <GridViewColumn Header="Status" DisplayMemberBinding="{Binding CourtEventStatusCodeId}" />

    我的业务层中的方法需要是什么样的,如何将其与XAML结合使用?

    提前谢谢,

    2 回复  |  直到 14 年前
        1
  •  0
  •   Will A    14 年前

    你需要一个值转换器-看看 Binding.Coverter 属性,应该让你开始在正确的道路上。

    <UserControl.Resources>
        <local:BoolToVisibilityConverter x:Key="BoolToVisibilityConverter" />
    </UserControl.Resources>
    

    …然后当使用。。。

    Converter={StaticResource BoolToVisibilityConverter}
    

        2
  •  -1
  •   Jimmy Hoffa    14 年前

    因为值是由用户定义的,不能是枚举常量,所以用户定义的值是否在数据库中?也许您想让您的SQL联接表,并用字符串从联接表返回列。