我有一个矩形,它充当其他元素的容器。
我可以以某种方式设置矩形的某些属性来圆角,事实上,以获得圆角框。
在CSS中很容易,但是在SSRS中怎么办?
最佳答案
事实上,这相当简单。我有一堆文本框,需要放置圆角边框。我尝试的第一件事是图像控件。我将其放在文本框的顶部并将其设置为“发送到后台”。它在打印渲染中效果很好,但是,在浏览器渲染中,HTML 将文本框放置在图像后面,使其看起来很糟糕。
解决方案是这样的:
- 进入绘画并绘制一个您需要的尺寸的圆角框。
- 剪切一组文本框以用圆形边框包围。
- 在所有文本框覆盖的整个区域上放置一个矩形控件。
- 将我的文本框粘贴到矩形上。
- 右键单击并选择矩形属性。
- 选择“填充”选项卡并选择“嵌入”图像源。
- 点击“导入”并选择您的绘画图像(我使用了 PNG,但这并不重要)。
- 点击“确定”。
- 在矩形上查找并展开BackgroundImage,并将BackgroundRepeat 更改为“Clip”。否则,您的图像会重复。
报表现在应该可以在打印 View 和 html 渲染 View 中正确渲染。不幸的是,这似乎无法拉伸(stretch)/调整大小,因此除非您能弄清楚这一点,否则每当您需要不同大小的圆形框时都必须重复。
布莱恩
关于reporting-services - SSRS 中的圆框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20369365/