Использование FarPoint Spreads в пользовательских элементах управления
Я использую FarPoint Spreads в приложении Windows Forms.
Чтобы показать разворот на нескольких формах, я создал пользовательский элемент управления, который содержит один из моих разворотов и управляет представлением.
Однако свойство ActiveSheet в Spread, похоже, всегда возвращает первый лист, когда мой пользовательский элемент управления не сфокусирован - независимо от того, какой лист фактически выбран.
Поскольку в "Спреде" по-прежнему выбран "правильный" лист, когда пользовательский элемент управления не в фокусе, информация, которая была последним активным спредом, должна быть как-то доступна. У вас есть идеи, как я могу получить (и изменить) активный лист?
Спасибо!
1 ответ
Оказывается, я вызывал конструктор пользовательского элемента управления несколько раз при аварии и, таким образом, использовал неправильные ссылки. Свойства работают как хотелось бы - я просто показывал неправильный элемент управления на моем интерфейсе.