2015-07-31 7 views
0

Я создал несвязанный столбец, который я намерен заполнить вычисленными данными; однако я не могу запустить событие CustomUnboundColumnData. Я в основном скопировал код из документации DevExpress по адресу https://documentation.devexpress.com/#WindowsForms/CustomDocument1477Событие DevExpress Unbound column не запускается, WinForms

Как и в других найденных сообщениях, я удостоверился, что нет других колонок с тем же именем. Новый несвязанный столбец действительно появляется в сетке, но событие никогда не срабатывает, поэтому я не знаю, как его заполнить.

В моем конструкторе я определить столбцы, как показано ниже: (я сделал, что нет никаких других столбцов с одинаковым именем)

 GridColumn testColumn = new GridColumn(); 
     testColumn.FieldName = "Test Column1"; 
     testColumn.VisibleIndex = gridView1.Columns.Count; 
     testColumn.UnboundType = DevExpress.Data.UnboundColumnType.DateTime; 
     // Disable editing. 
     testColumn.OptionsColumn.AllowEdit = true; 
     // Specify format settings. 
     testColumn.DisplayFormat.FormatType = DevExpress.Utils.FormatType.DateTime; 
     testColumn.DisplayFormat.FormatString = "d"; 
     testColumn.Visible = true; 
     gridView1.Columns.Add(testColumn); 

Тогда у меня есть моя функция события, которые никогда не стреляет

private void gridView1_CustomUnboundColumnData(object sender, CustomColumnDataEventArgs e) 
    { 
     MessageBox.Show("unbound column a go go"); 
  1. Как я могу заполнить несвязанный столбец?
+0

Можете ли вы попытаться добавить столбец в gridview перед применением свойств к нему? – Saragis

+0

Спасибо @Saragis Я уже пробовал это сначала с помощью 'testColumn = gridView1.Columns.AddField (« Test Column »);' в качестве моей первой строки, затем добавления всех свойств и получил тот же результат - событие никогда не срабатывало –

ответ

0

решаемые благодаря DevExpress форум поддержки (что очень приятно, кстати)

я пропускал линию для gridView1.CustomUnboundColumnData += gridView1_CustomUnboundColumnData;, который говорит сетку, какой обработчик (s) событие, чтобы использовать для несвязанных столбцов

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

  • Нет связанных вопросов^_^