我有一个要求,我必须编写 Powerpoint 代码以从 sql server 访问数据并以表格和图形方式显示。我宁愿在 C# 中使用 WPF Window 应用程序,而不是在 VBA 中执行此操作(因为我在 VBA 中很弱)。
我的问题是,是否可以在 WPF 中创建类似于幻灯片放映的 Powerpoint 演示文稿,其中每张幻灯片上都会有图形和数据网格以及字幕文本显示来自数据库的更新数据。任何建议或链接高度赞赏。
到目前为止我发现了什么:
1)如果我将我的窗口样式设置为无并且状态为最大化。它将出现在全屏窗口中。
this.WindowStyle = WindowStyle.None;
this.WindowState = System.Windows.WindowState.Maximized;
2)在每个窗口上,通过使用停靠面板,我可以在左侧安排数据网格等控件,在右侧和底部选取框文本中安排图形。
3)在每个窗口之间使用定时器切换。
有了这些,我可能能够实现我正在寻找的东西,但是有没有更好的解决方案呢?