2016-02-06 2 views
-1

Я использую visual studio 2012 C#. Я пытался что-то сделать, но, к сожалению, он не работает.Как клонировать datagridview в C#?

Моя проблема:

У меня есть форма с двумя DataGridViews: один должен быть хозяином и другие детали (клон).

1-) такое, что Когда строка выбирается в главном datagridview, детали или клон datagridview заполняются данными, относящимися к выбранной строке.

2-) Во-вторых, то, что я хочу сделать, это распечатать (отобразить) мастер-datagridview и каждый из соответствующих подробных данных datagridviews. У моего устаревшего приложения уже есть возможности печати, поэтому я пытаюсь это использовать. Я создал массив datagridviews и напечатал их, но все подробные описания datagridview одинаковы, потому что они были скопированы по ссылке.

Любая помощь приветствуется.

+0

, какая технология: WinForms/WPF? – AnjumSKhan

+0

Я использую winform – djient

+0

http://stackoverflow.com/questions/78536/deep-cloning-objects?rq=1 – AnjumSKhan

ответ

1

Попробуйте использовать:

currencyManager = (CurrencyManager)dataGridView1.BindingContext[data]; 
+1

Добро пожаловать в переполнение стека! Пожалуйста, ознакомьтесь с [инструкциями по форматированию] (http://stackoverflow.com/editing-help), чтобы вы могли убедиться, что ваши сообщения выглядят лучше всех. Я исправил это в качестве примера. –

Смежные вопросы