Установить 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() ;
}