Это очень очень расстраивает.Я использую одноэлементный класс (всплывающее окно, что означает, что он не забывает последние использованные переменные), который содержит сетку данных.Я делаю различные столбцы видимыми / невидимыми, устанавливая ширину и заголовки в соответствии с данными, полученными из вызова базы данных.Все работает отлично, за исключением того, что когда я ставлю точки останова до и после точки, где я изменяю ширину столбцов, я не вижу изменения в ширине сетки данных вообще!Вместо этого я вижу некоторые значения совершенно не синхронизированными как ширина столбца сетки данных!Однако, поскольку это одноэлементный класс, в следующий раз, когда я вызываю это всплывающее окно, я вижу ширину, которую я установил в последнем вызове.
Я, должно быть, запутался в вызове функции setWidth () (это моя пользовательская функция, которая изменяет ширину сетки данных в скрипте действия).Какой должен быть момент, когда я должен вызывать эту функцию?Я пробовал в создании Complete, шоу и в сеттере провайдера данных.Не помогает ...
Я сохранил политику горизонтальной прокрутки как 'выключенную' (ее включение полностью испортило ее).
Если я выполняю datagrid.validateNow (), она нене поможет!И, черт возьми, я не вижу, как изменение ширины отражается сразу, если я ставлю контрольные точки до и после изменения.Кто-нибудь, пожалуйста, сообщите мне о том, что я делаю здесь неправильно.
Спасибо.