WPF/XAML привязка свойств полученных рефлексией

Можно ли как-нибудь, зная имя свойства, полученного рефлексии из объекта (value - объект)

                foreach (var pi in value.GetType().GetProperties())
                {
                    list.Add(pi);
                }

используется ListView для отображения полей свой (Binding List - это список, полученный из рефлексии)

        <ListView ItemsSource="{Binding List}" Margin="0 100 0 0">
            <ListView.ItemContainerStyle>
                <Style TargetType="ListViewItem">
                    <Setter Property="HorizontalContentAlignment" Value="Stretch"/>
                </Style>
            </ListView.ItemContainerStyle>
            <ListView.View>
                <GridView>
                    <GridViewColumn Header="Свойство"
                            DisplayMemberBinding="{Binding PropertyName}"/>
                    <GridViewColumn Header="Значение">
                        <GridViewColumn.CellTemplate>
                            <DataTemplate>
                                <TextBox Text="{Binding ..., UpdateSourceTrigger=PropertyChanged}"/>
                            </DataTemplate>
                        </GridViewColumn.CellTemplate>
                    </GridViewColumn>
                </GridView>
            </ListView.View>
        </ListView>
<TextBox Text="{Binding ..., UpdateSourceTrigger=PropertyChanged}"/>

Можно ли что-то вставить вместо ..., чтобы привязаться не к свойству Name (pi.Name - хранит имя свойства), а привязаться к свойства, хранящемуся в Name (например, pi.Name = "Title", привязаться к свойству Title)


Ответы (0 шт):