Как привязать данные в текстовом блоке внутри listview C# WPF?
Я пытаюсь привязать данные внутри listview , содержащего textblock , проблема в том, что я могу показать только первый элемент модели ( первую строку listview), я хотел бы привязать все данные в listview.
Что я уже пробовал:
<ListView x:Name="listviewgrd" ScrollViewer.HorizontalScrollBarVisibility="Disabled" > <Grid HorizontalAlignment="Right" MinWidth="606" MinHeight="10"> <Grid.ColumnDefinitions> <ColumnDefinition Width="300*"/> <ColumnDefinition Width="100*"/> <ColumnDefinition Width="100*"/> <ColumnDefinition Width="100*"/> </Grid.ColumnDefinitions> <TextBlock x:Name="servicename" Text="{Binding Name ,Mode=TwoWay, NotifyOnTargetUpdated=True}" Grid.Column="3" FlowDirection="RightToLeft" Grid.ColumnSpan="1" /> <TextBlock Text="{Binding Price,Mode=TwoWay, NotifyOnTargetUpdated=True}" Grid.Column="2" HorizontalAlignment="Center" FlowDirection="RightToLeft" Grid.ColumnSpan="1" /> <TextBlock Text="{Binding Status,Mode=TwoWay, NotifyOnTargetUpdated=True}" Grid.Column="1" HorizontalAlignment="Center" FlowDirection="RightToLeft" Grid.ColumnSpan="1" /> <TextBlock Text="{Binding Parent Name,Mode=TwoWay, NotifyOnTargetUpdated=True}" Grid.Column="0" HorizontalAlignment="Center" Foreground="#FF62013C" FlowDirection="RightToLeft" Grid.ColumnSpan="3" /> </Grid> <ListView.Resources> <Style TargetType="ListViewItem"> <Setter Property="HorizontalContentAlignment" Value="Stretch"/> <Setter Property="VerticalContentAlignment" Value="Stretch"/> </Style> </ListView.Resources> </ListView>
listviewgrd.DataContext = person.Status;