我一直在研究 ImageRotator 控件,并在今晚完成了用它清除任何奇怪的东西,而且效果很好。然而,有一件事让我很烦恼。它在设计时不显示任何内容(我只是得到图像占位符)。
我一直在谷歌上搜索,并且发现了 Rick Strahl 的一篇好文章(一如既往),这对于路径明确的单个图像非常有用。
但是,ImageRotator
实际上只会获取文件夹的路径并对其进行扫描,然后遍历它们。目前这在设计时不起作用,因为图像“池”不起作用(我认为这是因为设计者没有授予代码扫描文件系统的权限)。
那么,这可以做到吗?是否可以为控件实现自定义设计器并在那里提升权限(或其他东西)?
一边喝茶一边思考的更新(我是多么的英国人!)
是否可以为控件创建一个设计器,创建一个图像,将其编码为 base64 并将其粘贴到代码库中并呈现它?
这样我就不需要对池中的图像废话了,因为我会有自己的^_^
(虽然从池中抓取和图像会更好,因为那是用户选择的正确的?)。