PowerShell XAML iOS风格的开/关按钮



顾名思义,我正在尝试使用XAML和PowerShell创建一个开/关类型按钮,但我无法在互联网上找到任何指南或代码。

我找到了一个很棒的演示页面。链接在这里。代码是这样开始的。

<Style TargetType="{x:Type ToggleButton}">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="{x:Type ToggleButton}">
<Viewbox>
<Border x:Name="Border" CornerRadius="10"

当在PowerShell中使用XAML时,我们根本不能使用x:。

这里有另一个更深入的答案在这里StackOverflow。相同的问题。似乎没有任何资源可以在没有x:

的情况下完成此操作。有人有什么想法吗?

你需要复制下面的样式:

<Window.Resources>
<Style Key=“MyToggleStyle“ TargetType="ToggleButton">

然后你可以像这样在你的按钮上使用它:

<ToggleButton Style="{StaticResource MyToggleStyle}" />

你可以简单地去掉x:Name ="Border"TargetType ="ToggleButton">

最新更新