如果图像更多,如何更改图像的大小 Textbox.But, 如果较少,它不会增加比例
我创建了报告布局 RDLC 使用报告设计师 Visual Studio.
我需要显示图像 textbox.
图像在中心方法中对齐
http://blogs.msdn.com/b/chrish ... .aspx
.
但此方法必须设置大小 "Clip"
https://i.stack.imgur.com/B6xz5.png
因此,他出现问题,因为当他从数据库收到的图像大于时 textbox. 它将被裁剪如下。
https://i.stack.imgur.com/VqRpG.png
我试图在模式下使用校准 "Fit Proportional". 它无法通过方法建立居中图像。
http://blogs.msdn.com/b/chrish ... .aspx
.
但如果我使用校准 "Fit to size". 我可以忽略居中的图像。 但如果某些图像非常小。 他将失去质量。
如果我需要,我该怎么办
1.Centered 图片
经过 2.Fit 到 textbox
, 如果图像更大 textbox.
3.Original 尺寸
, 如果图像小于 textbox.
我需要显示图像 textbox.
图像在中心方法中对齐
http://blogs.msdn.com/b/chrish ... .aspx
.
但此方法必须设置大小 "Clip"
https://i.stack.imgur.com/B6xz5.png
因此,他出现问题,因为当他从数据库收到的图像大于时 textbox. 它将被裁剪如下。
https://i.stack.imgur.com/VqRpG.png
我试图在模式下使用校准 "Fit Proportional". 它无法通过方法建立居中图像。
http://blogs.msdn.com/b/chrish ... .aspx
.
但如果我使用校准 "Fit to size". 我可以忽略居中的图像。 但如果某些图像非常小。 他将失去质量。
如果我需要,我该怎么办
1.Centered 图片
经过 2.Fit 到 textbox
, 如果图像更大 textbox.
3.Original 尺寸
, 如果图像小于 textbox.
没有找到相关结果
已邀请:
2 个回复
窦买办
赞同来自:
使用以下表达式:
小姐请别说爱
赞同来自:
第一图像控制是一组大小。 "Fit"
图像控制的第二个元素由大小设置 "Clip" 并且我使用了kris hayes方法为中心图像。
通过表达式赋予图像管理的两个元素。
如果图像的宽度更多 textbox, 将显示第一个图像控制项,并第二隐藏。
如果图像的宽度较少 textbox, 然后图像控件的第一个元素将隐藏,第二个元素将出现。
我可以用这个代码获得图像的宽度
96
这是 dpi
在我在表达式顶部学习了图像的宽度之后。
我将使用它来设置像这样的第一张图像的属性
2.6
- 这是我的宽度 textbox.
并通过另一只手设置第二个图像的可见性。