我有一个关于在Silverlight中使用Canvas上的ScaleTransform的问题,Canvas正确缩放,但是Height和Width值始终保持不变 .

例如一个100x100 Canvas缩放,因此看起来200x200仍然是100x100关于高度和宽度值,如何更新这些以反映新的大小 .

另一个相关问题是如何改变元素的高度和宽度,并使其适当地缩放Canvas或XAML元素,即 . 将100x100元素设置为200x200会使其中的所有内容都变为两倍 - 这应该是一个解决方案,其中只设置元素的高度和宽度以改变比例 .

这些问题与同一问题有关 - 希望有一个解决方案,可以在Silverlight 3.0中使用

高度和宽度需要更新,以便当此Canvas在ScrollViewer中时,Scrollbar会正确更新新的大小 - 如果手动将高度和宽度分配给新的缩放大小,则会发生这种情况,但这需要适用于所有大小 .

相反,我需要另一个画布,当它的高度和宽度改变时,里面的元素被适当缩放,因为这将是一个可调整大小的图标,用于相同或另一个画布 .

如果在Silverlight中无法实现这一点,那么无论如何都不能在代码中实现这种效果,如果不是在XAML中,因为如果使用ImageBrush,这在WPF中是可能的,但是Silverlight不支持这个并且需要可缩放的画布和画布缩放时更新它自己的高度和宽度 .

java 设置宽度和高度,如何通过设置高度和宽度来使宽度和高度反映ScaleTransform以及如何进行ScaleTransform?...相关推荐

  1. 在html上js添加宽度,js 获取div高度并重新设置div高度与宽度

    js 获取div高度并重新设置div高度与宽度 js 获取div高度并重新设置div高度与宽度 var $=function(id) { return document.getElementById( ...

  2. html a标签怎样设置宽高,a标签如何设置高度和宽度

    我们直接设置html代码中的a标签高度和宽度是不会起作用的,这是因为a标签属于内联元素标签,而内联元素不支持设置宽度(width)和高度(height),那么, a 标签如何设置宽度和高度. 为什么设 ...

  3. html 下拉框高度,如何自定义设置select下拉框高度的优化方法

    在项目开发中经常会遇到select下拉框优化问题,默认的样式简直难看到死,所以大家都会想到去设置select高度问题,当然一些组件或者插件也可以实现对其完美优化,我之前的一篇文章也写到了相关优化方法& ...

  4. HttpUrlConnection底层实现和关于java host绑定ip即时生效的设置及分析

    最近有个需求需要对于获取URL页面进行host绑定并且立即生效,在java里面实现可以用代理服务器来实现:因为在测试环境下可能需要通过绑定来访问测试环境的应用 实现代码如下: public stati ...

  5. [Domino]Java访问Domino必需配置的服务器设置

    [Domino]Java访问Domino必需配置的服务器设置 编写者<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com ...

  6. HTML变列自适应布局三行,CSS三行三列DIV高度自适应的设置

    上一篇博客里引用了www.52css.com里的一篇关于使用脚本控制三行三列div高度自适应的设置方法,其实不必如此麻烦,只要给父div设置一个固定高度,比如10px,其子div的height:100 ...

  7. idea 配置java版本号_IDEA-Maven项目的jdk版本设置方法

    在 Intellij Idea 中,我们需要设置 Settings 中的 Java Compiler 和 Project Structure 中的 Language Level 中的 jdk 版本为自 ...

  8. 设置背景图片的两种方式,并解决手机端背景图片高度自适应问题

    设置背景图片的两种方式,并解决手机端背景图片高度自适应问题 参考文章: (1)设置背景图片的两种方式,并解决手机端背景图片高度自适应问题 (2)https://www.cnblogs.com/Dark ...

  9. java请求参数_在Java中发送http的post请求,设置请求参数等等

    前几天做了一个定时导入数据的接口,需要发送http请求,第一次做这种的需求,特地记一下子, 导包 import java.text.SimpleDateFormat; import java.util ...

  10. html列自动变高,HTML_CSS三行三列DIV高度自适应的设置,用脚本控制三行三列div高度自 - phpStudy...

    CSS三行三列DIV高度自适应的设置 用脚本控制三行三列div高度自适应的设置方法,其实不必如此麻烦,只要给父div设置一个固定高度,比如10px,其子div的height:100%就可实现高度自适应 ...

最新文章

  1. 全球都面临网络安全“人才荒” 院士建议我国高校开“少年班”
  2. Office 365系列之四:添加自定义域
  3. 你真的了解try{ return }finally{}中的return?
  4. influxdb删除某一列(tag或者field)
  5. Ubuntu文件夹有锁标志(去除) 命令打包解包
  6. 北京理工大学计算机学院赵曜,北理工学子参加第十届蓝桥杯全国软件和专业人才大赛取得佳绩...
  7. java 怎么使用同名类_java两个不同名类 在里面建立两个同名的类 怎么破
  8. Adaboost新理解
  9. python自学行吗-没有编程基础,可以自学Python吗?
  10. PM常用软件工作平台
  11. 关于boot.ini文件里的/noexecute=optin
  12. 获取系统分辨率_100 GHz传送带高速成像系统
  13. java教程配置通达信,通达信公式转换JAVA,通达信20个经典公式
  14. Modbus 调试工具: Modbus poll与Modbus slave下载与使用(上)
  15. office 兼容包下载地址
  16. springboot项目启动报Ambiguous mapping. Cannot map ‘xxxController‘ method
  17. 三维卷轴扭曲变形照片墙AE脚本:Transformer 2 mac版
  18. 1D Barcode图片组件,支持线性和邮政符号
  19. 欧氏空间距离和内积_线性空间,度量空间,赋范空间,线性赋范空间,内积空间,巴拿赫空间以及希尔伯特空间、拓扑空间...
  20. 【R语言文本挖掘】:分析单词和文档频率——TF-IDF

热门文章

  1. 专升本考试计算机知识小抄,大学考试让带“小抄”,学生却说不如闭卷…原因亮了!...
  2. @scheduled cron启动后和每小时执行_小耶哥: 一个Redis分布式锁又要和小鑫同学扯半个小时!...
  3. 4.Java面向对象相关知识总结
  4. 人群密度估计--Fully Convolutional Crowd Counting On Highly Congested Scenes
  5. 人群密度估计--Spatiotemporal Modeling for Crowd Counting in Videos
  6. LeetCode 175. Combine Two Tables--Database--数据库题目
  7. 基于Matlab的声波信号处理,基于声卡和Matlab平台的语音信号增强处理系统
  8. HTML锚点为什么叫hash,javascript – jQuery this.hash行为在页面锚点链接
  9. linux基础知识_压缩—进程管理-网络管理-ftp-nfs-ssh-scp
  10. Reveal真机查看任意APP