gpt4 book ai didi

wpf - 如何测试 VisualStateManager 状态?

转载 作者:行者123 更新时间:2023-12-04 14:24:38 24 4
gpt4 key购买 nike

如何检查控件的当前状态? VisualStateManager 允许我从控件本身设置它,但我看不到任何读取它的方式?

最佳答案

如果您有一个组,或者想要在特定组中查找状态,您可以执行以下操作:

    <VisualStateManager.VisualStateGroups>
<VisualStateGroup x:Name="Group1">
<VisualState x:Name="State1">
<Storyboard>

</Storyboard>
</VisualState>
<VisualState x:Name="State2">
<Storyboard>

</Storyboard>
</VisualState>
</VisualStateGroup>
</VisualStateManager.VisualStateGroups>

在您的代码中,您可以执行以下操作:
var state = Group1.CurrentState;
Console.WriteLine(state.Name);

关于wpf - 如何测试 VisualStateManager 状态?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8519524/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com