あなたはGridViewコントロールとListViewコントロールを使用する必要があるように見えます次を参照してください:
<ListView Name="route_select_points" Margin="5">
<ListView.View>
<GridView>
<GridView.Columns>
<GridViewColumn Header="Value" DisplayMemberBinding="{Binding Path=ValueText}"></GridViewColumn>
<GridViewColumn Header="Display" DisplayMemberBinding="{Binding Path=DisplayText}"></GridViewColumn>
</GridView.Columns>
</GridView>
</ListView.View>
</ListView>
と結合するために、あなたは、プロパティを持つクラスを定義する必要があります。例として、私は
public class SomeData
{
public string ValueText { get; set; }
public string DisplayText { get; set; }
}
を示唆し、リストの作成が可能になる、「ValueText」、「表示テキスト」:
var value = new List<SomeData>();
value.Add(new SomeData(){ ValueText = "1", DisplayText = "a"});
value.Add(new SomeData(){ ValueText = "2", DisplayText = "b"});
route_select_points.ItemsSource = value;
は何ですかテキストと値のテキストを表示しますか? –
XAMLを投稿してください –
xamlに設定する必要があるプロパティは、DisplayMemberPathとSelectedValuePathです。[ItemsControl.DisplayMemberPath Property](https://msdn.microsoft.com/en-us/library/system .windows.controls.itemscontrol.displaymemberpath(v = vs.110).aspx)と[[SelectedItem、SelectedValueとSelectedValuePathの違い]](https://stackoverflow.com/a/4902454/6741868) –