Я связываю объект сущности к GridControlWPF рамки связывания сущность
{
InitializeComponent();
gridControl1.DataContext = from q in myEnt.item
from b in myEnt.item_type
where q.item_type_fk == b.item_type_id
select new { q.item_name, q.item,m_type};
}
, который работает хорошо. Я хочу показать связанные данные в текстовом поле, когда я нажимаю строку в элементе управления сеткой. Как я могу это сделать, я попытался это:
<TextBox Name="TextBox3" Text="{Binding Path=item_name}"/>
не работает.
Это не работает. Мне нужно обратиться к объекту entity. Как отобразить поле, которое не включено в сетку? – user1065131
Что значит? 'item_name' является одним из полей в сетке, не так ли? Если вы не видите ничего в TextBox, вы можете проверить окно «Выход» в Visual Studio и искать ошибки привязки при запуске вашего проекта. Кроме того, если вы разместите здесь больше XAML, возможно, будет легче увидеть, что происходит. – Sphinxxx
Конечно, «gridControl1» должно быть именем DataGrid. Пожалуйста, напишите больше пользователя кода. –