Как я могу привязать TextBlock с текстом в поле со списком (см. ниже) выбранный элемент? Мне просто нужно знать правильное выражение привязки.
У меня есть ComboxBox, чей XAML находится ниже. Мне нужно привязать текстовые блоки, которые находятся в другом месте формы, к текстовым блокам в выбранном элементе ComboBox. Как мне это сделать?
<combobox x:name="VictimNames" margin="0,5,0,0" height="30" fontweight="Bold" width="600" ="" itemssource="{Binding Form104CModel.Incident.Victims}" isreadonly="True" iseditable="False" selecteditem=""> <combobox.itemtemplate> <datatemplate> <grid> <grid.rowdefinitions> <rowdefinition> <grid.columndefinitions> <columndefinition width="100"> <columndefinition width="100"> <columndefinition width="90"> <columndefinition width="100"> <columndefinition width="100"> <columndefinition width="100"> <textblock grid.row="0" grid.column="0" x:name="VictimLastName" text="{Binding LastName}"> <textblock grid.row="0" grid.column="1" x:name="VictimFirstName" text="{Binding FirstName}"> <textblock grid.row="0" grid.column="2" x:name="VictimMiddleName" text="{Binding MiddleName}"> <textblock grid.row="0" grid.column="3" x:name="VictimRace" text="{Binding Race}"> <textblock grid.row="0" grid.column="4" x:name="VictimGender" text="{Binding Gender}"> <textblock grid.row="0" grid.column="5" x:name="VictimDOB"> <textblock.text> <binding path="DOB"> <binding.converter> <infraconverters:dateconverter> </Binding.Converter> </Binding> </TextBlock.Text> </TextBlock> </Grid> </DataTemplate> </ComboBox.ItemTemplate> </ComboBox>
Что я уже пробовал:
Я уже пробовал
Text="{Binding VictimNames.SelectedItem.<field>}"
для каждого текстового блока замените <field> шаблоном ComboBox TextBox x:Name, но это не сработало.
Member 12061698
Я просил ответа на проблему, а не редакторского мнения. Если это лучшее, что вы можете сделать, то вы совершенно бесполезны. И ты считаешься главным экспертом? Такого рода "экспертная" помощь мне не нужна.