如何将ListView绑定到C#中的列表

时间:2014-11-23 21:33:13

标签: c# listview

我已将ListView绑定到List<Elevation> ElevationsElevation课程如下:

public class Elevation
{
    public string Story { get; set; }
    public double El { get; set; }
}

    <ListView Loaded="OnLoaded"
              Height="205"
              Width="270"
              Name="ElevationList">
        <ListView.View>
            <GridView>
                <GridViewColumn Header="Story" 
                DisplayMemberBinding="{Binding Story}"
                Width="100"/>
                <GridViewColumn Header="Elevation"
                DisplayMemberBinding="{Binding El}"
                Width="100"/>
            </GridView>
        </ListView.View>
    </ListView>

    private void OnLoaded(object sender, RoutedEventArgs e)
    {
        foreach (var elevation in Elevations)
        {
            ElevationList.Items.Add(elevation);
        }
    }

现在假设ElElevation的值为毫米,我想以厘米显示它们,因此我需要{ {1}}在显示之前被除以10。我怎么能这样做?

0 个答案:

没有答案