DataGridView: главная и подробная таблица в форме Windows - PullRequest
0 голосов
/ 26 апреля 2011

Как я могу обработать выбор сетки Master / Detail в форме окна.Я хочу, чтобы в сетке сведений отображались только дочерние записи.

Как я могу это сделать?

1 Ответ

0 голосов
/ 26 апреля 2011

Предполагая, что вы привязываетесь к объекту, который содержит коллекцию дочерних записей в качестве свойства, и вы используете привязку данных:

List<MasterObject> MasterObjectList

MasterDataGridView.DataSource = MasterObjectList

DetailsDataGridView.DataSource = MasterDataGridView.DataSource

DetailsDataGridView.DataMember = "ChildCollection"

Я думаю, что это правильно, но не перед компьютером с установленным VS, чтобы проверить это. ChildCollection - это свойство в MasterObject, которое содержит дочерние записи.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...