社区
WPF/Silverlight
帖子详情
使用Scaletransform缩放子控件,与父控件有间距
tianyi_hsy
2010-04-12 10:30:26
如题,使用Scaletransform缩小子控件,父控件和子控件之间有间隔出现,就好象子控件本来的尺寸并未改变,只是子控件显示出来的部分变小了,兄弟们有没有解决办法?
...全文
404
3
打赏
收藏
使用Scaletransform缩放子控件,与父控件有间距
如题,使用Scaletransform缩小子控件,父控件和子控件之间有间隔出现,就好象子控件本来的尺寸并未改变,只是子控件显示出来的部分变小了,兄弟们有没有解决办法?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tianyi_hsy
2010-04-13
打赏
举报
回复
<UserControl x:Class="SilverlightApplication4.MainPage"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d"
d:DesignHeight="300" d:DesignWidth="400" xmlns:sdk="http://schemas.microsoft.com/winfx/2006/xaml/presentation/sdk">
<Grid x:Name="LayoutRoot" Background="Blue" VerticalAlignment="Stretch" HorizontalAlignment="Stretch" Width="500" Height="500">
<StackPanel x:Name="stkTest" Orientation="Vertical" Background="DarkSalmon" Margin="0,0,26,46">
<StackPanel.RenderTransform>
<CompositeTransform ScaleY="0.9" ScaleX="0.9"/>
</StackPanel.RenderTransform>
<sdk:DataGrid AutoGenerateColumns="False" x:Name="gdTest" ScrollViewer.HorizontalScrollBarVisibility="Visible" VerticalAlignment="Stretch" HorizontalAlignment="Stretch">
<sdk:DataGrid.Columns>
<sdk:DataGridTextColumn CanUserReorder="True" CanUserResize="True" CanUserSort="True" Width="Auto" Header="ID" Binding="{Binding Path=Id}" />
<sdk:DataGridTextColumn CanUserReorder="True" CanUserResize="True" CanUserSort="True" Width="Auto" Header="Name" Binding="{Binding Path=Name}"/>
<sdk:DataGridTextColumn CanUserReorder="True" CanUserResize="True" CanUserSort="True" Width="Auto" Header="Sex" Binding="{Binding Path=Sex}" />
</sdk:DataGrid.Columns>
</sdk:DataGrid>
</StackPanel>
</Grid>
</UserControl>
用Blend打开就可以看到stkTest控件有两个边框,一个是缩小前的,一个是缩小后的,
因为程序头是自己做的,所以只能放大部分,不能整体silverlight控件一起放大。
tianyi_hsy
2010-04-13
打赏
举报
回复
我用silverlight4.0 toolkit里的LayoutTransformer控件实现了部分界面的缩放。
jv9
2010-04-12
打赏
举报
回复
ScaleX和ScaleY是怎么设置的?
你是怎么判断子控件尺寸没有改变的呢? 如果能贴出一些代码比较容易判断。
参考一下:http://blogs.silverlight.net/blogs/msnow/archive/2008/08/26/silverlight-tip-of-the-day-33-how-to-scale-your-entire-app-and-its-elements-to-your-browsers-size.aspx
WPF布局-布局属性(四)
在WPF布局框架中,如果标签不设置布局属性,系统默认为填充模式。当然,我们可以通过一系列标签的属性来达到布局标签的作用。 最常见的属性是Width和Height,是指定标签的宽和高。 MinWidth,MinHeight是指标签的最小宽度和最小高度,即使
父
容器的宽和高小于这个数字,标签也保持这个值。 MaxWidth,MaxHeight是指标签的最大宽度...
WPF布局系统深度解析:Measure与Arrange原理及九大Panel实战
WPF布局系统是桌面应用UI稳定性和性能的底层基石,其核心在于MeasureOverride和ArrangeOverride两大递归计算机制。理解这一‘测量-排列’双阶段流程,是解决卡顿、错位、高DPI适配异常等生产问题的关键。它不仅决定数据绑定与动画的可靠性,更直接影响内存占用与渲染帧率。在金融终端、工业HMI、医疗影像等企业级场景中,Canvas、Grid、DockPanel等Panel的选择与嵌套策略,直接关联着交付质量与维护成本。本文结合真实项目案例,系统阐释各Panel的行为差异、性能边界与隐藏陷
2026年(第十一届)四川省大学生机器人大赛比赛资料.zip
2026年(第十一届)四川省大学生机器人大赛比赛资料.zip
光伏储能单相逆变器并网仿真模型(Simulink仿真实现)
内容概要:本文档详细介绍了光伏储能单相逆变器并网的Simulink仿真模型,重点聚焦于逆变器在并网过程中的动态行为分析与先进控制策略的设计与实现。该模型涵盖主电路结构、PWM调制技术、锁相环(PLL)同步控制、电流环调节等核心环节,并基于Matulink平台完成系统建模与仿真验证,能够有效研究并网电能质量、系统稳定性及控制算法性能。特别地,模型支持在弱电网条件下进行仿真,适用于分析谐波、电压不平衡、电压波动等电能质量问题,同时结合“阻抗建模”与“扫频法”等技术手段,深入探讨并网系统的交互稳定性与振荡机理,具有较强的理论深度与工程应用价值。; 适合人群:具备电力电
子
、自动控制理论或新能源发电系统基础知识的研究生、科研人员,以及从事光伏逆变器开发、微电网控制与并网稳定性研究的工程技术人员。;
使用
场景及目标:①用于高校及科研机构开展光伏并网逆变器控制策略的教学演示与学术研究;②辅助企业工程师进行并网性能测试、控制器参数优化与系统稳定性评估;③支撑VSG控制、构网型变流器、阻抗建模、宽频振荡分析等相关前沿课题的仿真验证与论文复现工作。; 阅读建议:建议在MATLAB/Simulink环境中动手搭建并调试模型,逐步理解各模块功能与参数影响,重点关注控制器设计与系统动态响应之间的关系,并结合文中提及的“正负序阻抗建模”“扫频辨识”等方法深化对并网稳定性的理论认识与实践能力。
ppt模板-0195-淡展示画
ppt模板-0195-淡展示画
WPF/Silverlight
8,757
社区成员
12,031
社区内容
发帖
与我相关
我的任务
WPF/Silverlight
WPF/Silverlight相关讨论
复制链接
扫一扫
分享
社区描述
WPF/Silverlight相关讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章