当 window 最小化最大化或大小改变时,Powerpoint 中是否有事件?
Is there an event in Powerpoint when the window is minimized maximized or changed in size?
当 window 最小化/最大化或改变大小时,Powerpoint 中是否有事件?我需要在活动幻灯片 window 最大化或更改大小时进行一些操作。
补充说明:
对此的需要是,我在扩展模式下有 3 个不同分辨率的显示器,
所以当我将我的 Powerpoint 应用程序从一台显示器拖到另一台显示器并放置它时,应该会触发此大小更改事件,这样我就可以根据显示器分辨率大小更改任务窗格的大小。
找到了替代方案,虽然我找不到 minimize/maximize 等,但我至少有一个事件会在 window 的大小更改时触发。
只需在绑定到您在 Powerpoint 中创建的 CustomTaskPane 的 UserControl 中使用 SizeChanged 事件。
this.SizeChanged += Event_SizeChanged;
private void Event_SizeChanged(object sender, EventArgs e)
{
//Your code here
}
当 window 最小化/最大化或改变大小时,Powerpoint 中是否有事件?我需要在活动幻灯片 window 最大化或更改大小时进行一些操作。
补充说明: 对此的需要是,我在扩展模式下有 3 个不同分辨率的显示器, 所以当我将我的 Powerpoint 应用程序从一台显示器拖到另一台显示器并放置它时,应该会触发此大小更改事件,这样我就可以根据显示器分辨率大小更改任务窗格的大小。
找到了替代方案,虽然我找不到 minimize/maximize 等,但我至少有一个事件会在 window 的大小更改时触发。
只需在绑定到您在 Powerpoint 中创建的 CustomTaskPane 的 UserControl 中使用 SizeChanged 事件。
this.SizeChanged += Event_SizeChanged;
private void Event_SizeChanged(object sender, EventArgs e)
{
//Your code here
}