我想使用XAML根据按钮大小更改Button绘图。 我知道有可能使用c#代码不确定XAML 感谢
更新: 我的代码就像
<Grid Width="60" Height="60">
<Ellipse Width="57" Height="57" StrockThickness="1">
</Ellipse>
</Grid>
我将以上样式应用于Button控件。但这里的宽度/高度是硬编码的。我希望它动态设计时间。所以当我增加/减少按钮大小时,椭圆会相应变为
再次感谢
答案 0 :(得分:1)
您应该可以使用Property or Event triggers(在XAML中)。这可能是执行此类行为的首选方法,因为它将用户体验完全置于设计人员手中(通过XAML),而不是挂钩开发人员现在需要维护的事件处理程序(在C#代码中)以便修改用户体验。
我现在没有快速访问VS来测试它,但是如果那时没有答案我可以尝试明天。