Я создал несвязанный столбец, который собираюсь заполнить вычисляемыми данными; однако я не могу запустить событие CustomUnboundColumnData. Я в основном скопировал код из документации DevExpress на https://documentation.devexpress.com/#WindowsForms/CustomDocument1477< /а>
Что касается других найденных сообщений, я убедился, что нет других столбцов с таким же именем. Новый несвязанный столбец действительно появляется в сетке, но событие никогда не срабатывает, поэтому я не знаю, как его заполнить.
В моем конструкторе я определяю столбцы, как показано ниже: (я убедился, что нет других столбцов с таким же именем)
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");
- Как я могу заполнить несвязанный столбец?
testColumn = gridView1.Columns.AddField("Test Column");
в качестве моей первой строки, затем добавляя все свойства и получая тот же результат - событие никогда не срабатывает - person Joshua Ohana   schedule 31.07.2015