【发布时间】:2010-10-14 16:31:30
【问题描述】:
我想使用 XAML 根据按钮大小更改按钮绘图。 我知道可以使用不确定 XAML 的 c# 代码 谢谢
更新: 我的代码是这样的
<Grid Width="60" Height="60">
<Ellipse Width="57" Height="57" StrockThickness="1">
</Ellipse>
</Grid>
我将上述样式应用于 Button 控件。但这里的宽度/高度是硬编码的。我希望它动态设计时间。所以当我增加/减少按钮大小时,椭圆会相应地变为
再次感谢
【问题讨论】:
-
你想在 XAML 中做多少?您应该能够添加事件处理程序,但您可能希望在直接 C# 中实现该处理程序。
-
你想在什么时候准确地改变外观?您是否有一些限制,例如如果宽度小于 100,则使用布局 1,如果在 100 到 500 之间,则使用布局 2,依此类推?或者你的方案是什么?