社区
C#
帖子详情
WPF中的Canvas缩放的问题
lssxfy123456
2016-09-28 05:52:37
各位开发者:
大家好。我在WPF中使用Canvas布局,在调试代码时,发现Canvas的ActualWidth=1024,ActualHeight=768,但实际显示的宽度用910,高度为680,原因估计是我的屏幕的分辨率不够。Canvas中有一个图片,图片本身的像素为700x474,结果实际显示的为620x420,现在想问一下,有没有什么方法,
能让这个图片正常显示而不被缩小
。
...全文
943
7
打赏
收藏
WPF中的Canvas缩放的问题
各位开发者: 大家好。我在WPF中使用Canvas布局,在调试代码时,发现Canvas的ActualWidth=1024,ActualHeight=768,但实际显示的宽度用910,高度为680,原因估计是我的屏幕的分辨率不够。Canvas中有一个图片,图片本身的像素为700x474,结果实际显示的为620x420,现在想问一下,有没有什么方法,能让这个图片正常显示而不被缩小。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
踏上青云路
2017-03-20
打赏
举报
回复
如何解决的,求解
lssxfy123456
2016-11-03
打赏
举报
回复
问题已解决,谢谢大家
Struggle_hardllz
2016-10-08
打赏
举报
回复
直接设置好Canvas的宽高跟窗体大小不是一样的吗?
glgt_flyy
2016-10-08
打赏
举报
回复
设置像素无关,不自动伸缩,还不行就在加载的时候重新赋值宽高
以专业开发人员为伍
2016-10-05
打赏
举报
回复
你的“图片”本身有什么设置呢?
nonocast
2016-10-04
打赏
举报
回复
直接写死canvas的宽高度,
xinbada1985
2016-09-29
打赏
举报
回复
这个是和控件表示大小有关系!设置一下Stretch为None,应该就可以了!还有一种可能就是你的图片的dpi深度不是96的,在WPF中针对图片的表示和修改都是按照dpi为96来处理的!换算一下就可以了!
WPF
使用Ink
Canvas
实现画板的
缩放
以及移动Demo
WPF
使用Ink
Canvas
实现画板的
缩放
以及移动 教程的小demo
wpf
可
缩放
的
canvas
这个是转的一个可
缩放
的
canvas
例子,可以直接用,很方便
WPF
疑难解惑(1)
本课程内容来自于学员们在实际工作
中
遇到的与
WPF
相关各种疑难
问题
。 课程
中
的
问题
,皆由学员在交流群
中
提出,并由赵庆明老师亲自解答。赵庆明老师解答之后,将其录制为视频,供其他学员参考和学习。 本课程将为《
WPF
...
WPF
中
的
Canvas
上实现控件的拖动、
缩放
WPF
中
的
Canvas
上实现控件的拖动、
缩放
WPF
中
的可以实现
缩放
拖拽功能的布局控件
基于
Canvas
编写的 布局控件 可以实现 以鼠标为
中
心滚轮
缩放
左键拖拽功能
C#
110,533
社区成员
642,574
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章