Секция «Привязка к источнику данных» 7 вопросов
???Отметьте правильные варианты привязки объекта dataGridView к коллекции list класса List<Student> для отображения коллекции
*dataGridView.DataSource=list;
dataGridView.DataSource=Student; dataGridView.DataMember=list;
*bindingSource=list; dataGridView.DataSource= bindingSource;
DataGridView.BindingSource=list;
Отметьте правильные высказывания:
*Компонент BindingSource может быть посредником между источником данных и элементом управления
*Компонент BindingSource сам может быть источником данных для элемента управления
Компонент BindingSource является отображаемым элементом данных
Если источник данных при своем изменении не уведомляет компонент BindingSource, то для обновления элемента управления, привязанному к компоненту bindingSource, можно выполнить метод bindingSource.ResetBindings(false)
Различают следующие виды привязки:
*простая
комбинированная
*сложная
асинхронная
Привязка bindingSource1.DataSource = typeof("Student"); dataGridView1.DataSource = bindingSource1;
выполняется для отображения свойств класса Student в виде столбцов таблицы dataGridView1 на этапе разработки (проектирования интерфейса)
выполняется для отображения значений свойств объекта класса Student в столбцах таблицы dataGridView1 на этапе выполнения программы
некорректна
не выполняет каких-либо действий
?При привязке dataGridView1 к коллекции объектов в таблице отображаются столбцы
только для открытых свойств коллекции
для любых свойств коллекции
*только для открытых полей коллекции
для открытых свойств и открытых полей коллекции
Справедливо ли утверждение, что привязка возможна только к списковым источникам данных?
Да
*Нет
Справедливо ли утверждение, что к источникам данных нельзя привязать простые элементы управления, например, Label?
Да
*Нет