Привет, форумчане!
В обычной форме можно изменить порядок колонок, просто таская мышью заголовки. А в управляемой форме можно также сделать, или ТОЛЬКО через Все действия\Изменить форму?
Можно программно изменить. Есть команда Перепестить
ВсеЭлементыФормы (FormAllItems)
Переместить (Move)
Синтаксис:
Переместить(<Элемент>, <Родитель>, <МестоРасположения>)
Параметры:
<Элемент> (обязательный)
Тип: ДекорацияФормы; ГруппаФормы; КнопкаФормы; ТаблицаФормы; ПолеФормы. Перемещаемый элемент.
<Родитель> (обязательный)
Тип: ГруппаФормы; ТаблицаФормы; УправляемаяФорма. Новый родитель элемента. Может совпадать со старым.
<МестоРасположения> (необязательный)
Тип: ГруппаФормы; ДекорацияФормы; КнопкаФормы; ТаблицаФормы; ПолеФормы. Элемент, перед которым нужно разместить перемещаемый элемент. Если не задан, то перемещается в конец коллекции.
Описание:
Перемещает элемент коллекции.
(2) Спасибо, дельная подсказка! Можно, стало быть, при перетаскивании значений в списке менять местами колонки. А так, чтобы таскать мышью именно заголовки колонок - нельзя? (я думал, есть свойство какое-нибудь у списка, но не нашел)
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс