Строка формата привязки данных Xtrareport, ссылка на объект не указывает на экземпляр объекта devexpress 12.2.7

Я хочу отобразить разделитель тысяч в Xtrareport, этот код отлично работает в DevXpress версии 14, но в версии 12.2.7 возникает ошибка:

An unhandled exception of type 'System.NullReferenceException' occurred in Kho3.exe
Additional information: Object reference not set to an instance of an object.

Мой код:

private void xxSL_BeforePrint(object sender, System.Drawing.Printing.PrintEventArgs e)
            {
               xxSL.DataBindings["Text"].FormatString = "{0:N0}";
            }

Как это исправить?


person Andiana    schedule 07.03.2015    source источник
comment
Вы отладили свой код? Является ли xxSL нулевым? Или xxSL.DataBindings? Или xxSL.DataBindings[текст]? Если исключение происходит в этих строках кода, я не думаю, что есть другая возможность, а не одна из них просто равна нулю.   -  person Gargo    schedule 27.03.2015
comment
Да, я отлаживал, xxSL.DataBindings[Text] равен NULL, xxSL и xxSL.DataBindings НЕ NULL   -  person Andiana    schedule 29.03.2015


Ответы (1)


DevExpress 12.2.x XRLable просто не имеет DataBindings["Text"]. Поэтому я не могу его использовать, потому что кто-то сталкивается с этой проблемой, как я.

person Andiana    schedule 21.01.2016