Использование разворотов FarPoint в элементах управления пользователя

я использую FarPoint Spreads в приложении Windows Forms.

Чтобы показать разворот на нескольких формах, я создал пользовательский элемент управления, который содержит один из моих разворотов и управляет представлением.

Однако свойство ActiveSheet разворота, кажется, всегда возвращает первый лист, когда мой пользовательский элемент управления не сфокусирован - независимо от того, какой лист фактически выбран.

Поскольку в развороте по-прежнему выбран «правильный» лист, когда пользовательский элемент управления находится не в фокусе, информация, которая была последним активным разворотом, должна быть каким-то образом доступна. У вас есть идеи, как я могу получить (и изменить) активный лист?

Благодарю вас!


person H W    schedule 24.10.2014    source источник


Ответы (1)


Оказывается, я несколько раз случайно вызывал конструктор пользовательского элемента управления и, таким образом, использовал неправильные ссылки. Свойства работают так, как хотелось - я просто показывал неправильный элемент управления в своем интерфейсе.

person H W    schedule 29.10.2014