добавление двух элементов в DataGridComboBoxColumn
привет, ребята..
у меня adatagrid с DataGridComboBoxColumn и я хочу, чтобы заполнить этот выпадающий список с двумя пунктами ,
может ли кто-нибудь hwlp мне в этом помочь
спасибо&ЛТ;б&ГТ;&ЛТ;/б&ГТ;
Государственного Имущества Со Склада() В Качестве Коллекции ObservableCollection(Строки)
LoadWarehouse функции ()
Тусклый а как струна
Дим dbConn как системы.Данных.Sqlclient как.Объект Sqlconnection = Новая Система.Данных.Sqlclient как.Объект Sqlconnection(Диспетчер Конфигураций.AppSettings("ConnectionString"))
Dim ConString As String = ConfigurationManager.ConnectionStrings("CompuTrakwpf.MySettings.CompuTrakDBConnectionString").Параметр connectionString
dbConn.ConnectionString = ConString : dbConn.Open()
Dim DSet Как Новый Набор Данных, SQLStr Как Строка
Дим УМК как систему.Данных.Sqlclient как.Команда sqlcommand
Dim dbAdaptr As System.Data.SqlClient.SqlDataAdapter = New System.Data.SqlClient.SqlDataAdapter
Дим Троу как объекта datarow, ttbl по состоянию объекта DataTable
Попробуй
С dbAdaptr
.TableMappings.Add("Таблица", "Склад")
SQLStr = "Select [Warehouse] from [Warehouse] order by [Warehouse]"
cmd = New System.Data.SqlClient.SqlCommand(SQLStr, dbConn)
УМК.Свойство Commandtype = Значение Commandtype.Текст
.Команды selectcommand = ЦМД
.Заполнить(Служебной Программы Dset)
.Располагать()
Конец С
Служебной программы dset.Метод acceptchanges()
ttbl по = служебной программы dset.Таблицы.Пункт(0)
Служебной программы dset.Метод Dispose() : dbConn.Рядом()
Warehouse = New ObservableCollection(Of String)() From {""}
Для каждого шпателя в tTbl.рядах
a = (tRow("склад").Метод toString)
Склад.Добавить(а)
Следующий
Возвращает 0
Поймать ex как исключение
С Помощью MsgBox(Ошибаться.Описание)
Конец Попытки
Конечная Функция
<DataGridComboBoxColumn x:Name="cboWarehouse" Header="Warehouse" Width="70" SelectedItemBinding="{Binding WareHouse}"/>
Вы определяете ItemsSource для поля со списком.
Вот один из примеров http://blogs.msdn.com/b/vinsibal/archive/2008/10/31/wpf-datagrid-datagridcomboboxcolumn-v1-intro.aspx[^]