silverlight宽度百分比问题

fangqiaorong520 2008-12-29 04:25:16
<Border x:Name="phshow" CornerRadius="15" Canvas.Top="20" Canvas.Left="20" Width="800" Height="600" Opacity="0.6" >
<Border.Background>
<LinearGradientBrush StartPoint="0,0" EndPoint="0,1">
<GradientStop Color="#4280BD"></GradientStop>
<GradientStop Color="#fff" Offset="0.5"></GradientStop>
</LinearGradientBrush>
</Border.Background>
</Border>
这个silverlight的一段代码。在这里我想设置 Width=“800”变成百分比的!不可以!请教下有没有其他的方法可以把宽的值设为98%。
...全文
880 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
ddalei 2011-07-07
  • 打赏
  • 举报
回复
5楼正解。
ktf1410 2011-02-15
  • 打赏
  • 举报
回复
用HorizontalAlignment ,会变成不是100%继承父类宽度。 设置一下margin的左和右。我是这样干的
MarcoZT 2009-01-23
  • 打赏
  • 举报
回复
你把WIDTH和HEIGHT都设置为AUTO,HorizontalAlignment设置为center
fangqiaorong520 2009-01-21
  • 打赏
  • 举报
回复
这样在编译的时候是错误的!提示属性格式错误!
会思考的草 2009-01-21
  • 打赏
  • 举报
回复
Width="0.98*"
暗石绿 2009-01-01
  • 打赏
  • 举报
回复
俺也想知道。
steal8275756 2008-12-31
  • 打赏
  • 举报
回复
把border放到grid里,然后设置水平居中就OK :HorizontalAlignment="Center"。
fangqiaorong520 2008-12-30
  • 打赏
  • 举报
回复
我要设置成98%的目的是为了不同的显示频率显示的时候 保证Border的宽都在页面的中间!有什么办法吗?
weipt 2008-12-30
  • 打赏
  • 举报
回复
在初始化控件类中InitializeComponent赋值
phshow.Width = this.Width * 0.98;

内容概要:本文围绕多旋翼无人机姿态控制系统的鲁棒设计展开研究,重点探讨了在复杂动态环境下实现稳定、精确姿态控制的关键技术与方法。通过构建无人机动力学模型,结合现代控制理论,提出并实现了基于鲁棒控制策略的设计方案,有效应对系统不确定性、外部干扰及参数摄动等问题。文中详细介绍了控制器的设计流程,并利用Matlab进行算法仿真验证,展示了所提方法在提升系统稳定性、动态响应性能和抗干扰能力方面的优势。研究涵盖控制算法建模、稳定性分析与仿真结果对比,为无人机控制系统开发提供了理论依据与实践参考。; 适合人群:具备自动控制理论基础和Matlab仿真经验,从事无人机控制、自动化、航空航天等相关领域研究的研发人员及高校研究生。; 使用场景及目标:①应用于多旋翼无人机姿态控制系统的设计与优化;②解决实际飞行中因外界扰动和模型不精确导致的控制不稳定问题;③为鲁棒控制算法在飞行器中的工程实现提供仿真验证平台。; 阅读建议:建议读者结合Matlab代码深入理解控制算法实现细节,重点关注系统建模与鲁棒控制器设计部分,并通过调整参数进行仿真测试,以掌握不同工况下控制性能的变化规律。

8,757

社区成员

发帖
与我相关
我的任务
社区描述
WPF/Silverlight相关讨论
社区管理员
  • WPF/Silverlight社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧