WPF根据配置添加用户控件

时间:2017-09-29 18:39:29

标签: c# wpf

我想构建一组用户控制元素,如PDF查看器,或只是一个“注释”,每隔5分钟刷新一次数据库中的数据。根据配置(Data / ContentTemplate?),当程序启动时,它会添加一个用户控件并将其放在屏幕的位置。是否有任何示例项目我可以看到如何解决它?

结果应用程序应该打开超过3个屏幕/窗口,并显示一个仪表板,其中包含我们可以更改的信息。问题还在于,对于一​​个控件,我们有一个宽度为1000px的图表,所以只使用网格并将其放在那里是不可能的。

1 个答案:

答案 0 :(得分:0)

如果要从头开始实现类似PDF查看器的功能,请检查FlowDocument是否能够满足您的需求。

您可以将大控件放在ScrollViewer中,这样它就可以放在更小的空间内,前提是滚动是可接受的行为。