Установить Shape.Selection (отменить выбор или disSelecte) в PowerPoint 2010

Пытался выяснить, есть ли какое-либо свойство в библиотеке Powerpoint C# для объекта формы, который можно отключить. даже при выборе, когда происходит событие перетаскивания мышью, мы можем остановить перетаскивание объекта формы через его свойство un-select.

        if (isClickedHorizontalLabel && m_SelectedHorizontalLabel!=null) 
        {
           //the method doesnt helps in stopping unselecting it.
            m_SelectedHorizontalLabel.LabelShape.PPTShape.Select(Office.MsoTriState.msoFalse); 
        }

1 ответ

Решение

Любой текущий выбор можно отменить с помощью свойства "Отменить выбор" метода PowerPoint.Application. Ниже приведен пример

        //SK: Stopped the Dragging of Horizontal Label -- Date:27-06-2014

        if (isClickedHorizontalLabel)
        {
            pptApp.ActiveWindow.Selection.Unselect() ;

        }
Другие вопросы по тегам