Как программно изменить указанное свойство? делаю так:
смотрю в дэбагере - значение свойства изменилось, но активным (т.е. название отображается жирным шрифтом) остается тот DataGridView, который был до этой строки кода.
версия 3.0.2.244
Нравится
Здравствуйте!
На OnShow окна реестра (на примере раздела "Контрагенты", представления "Все контрагенты", "Мои контрагенты". По умолчанию ActiveView = gvAll):
var GridData = Window.ComponentsByName('grdData'); GridData.ActiveView = gvMyAccounts;
спасибо, Дмитрий, но так не получается тоже...
экспериментально удалось получить нужный результат следующим образом:
DG = Window.ComponentsByName('DataGrid'); DG .ActiveView = DataGridView2; DataGridView2.IsVisible = false; DataGridView2.IsVisible = true
что интересно - без этого - DG = Window.ComponentsByName('DataGrid') - не получается...
Здравствуйте!
Строкой
DG = Window.ComponentsByName('DataGrid')
мы получаем ссылку на текущий объект DataGrid.
В любом случае рад, что у Вас получилось реализовать нужный Вам функционал и спасибо за публикацию решения!