- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
它在 OnNavigatedTo
中不起作用,但它在 OnNavigatedTo
完成后起作用。
protected override void OnNavigatedTo(Windows.UI.Xaml.Navigation.NavigationEventArgs e)
{
base.OnNavigatedTo(e);
//Here result is false
bool result = VisualStateManager.GoToState(btn_reset, "Normal", false);
}
private void Button_Click(object sender, RoutedEventArgs e)
{
//Here result is true
bool result = VisualStateManager.GoToState(btn_reset, "Normal", false);
}
知道 OnNavigatedTo
有什么问题吗?我尝试设置不同的状态,但它们都给我相同的结果。
我想在 OnNavigatedTo
方法中或显示 View 之前设置初始状态
最佳答案
我在 Loaded 事件中编写了这段代码,它正在运行。
protected override void OnNavigatedTo(Windows.UI.Xaml.Navigation.NavigationEventArgs e)
{
base.OnNavigatedTo(e);
Loaded += ScreenLoaded;
}
private void ScreenLoaded(object sender, RoutedEventArgs e)
{
btn_reset.IsEnabled = false;
bool result = VisualStateManager.GoToState(btn_reset, "Normal", false);
}
关于c# - VisualStateManager.GoToState 在 OnNavigatedTo 方法中返回 false,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13799103/
我有一个 UserControl,其中包含一个带有自定义 ItemsPanel 的 ItemsControl,具有一个名为“MaxColumns”的依赖项属性。我想定义一个 VisualState(在
我对 Xaml/WPF 知之甚少。我正在尝试设计一个自定义 Style在 Windows 8 Metro 应用程序中用于 Button它具有洋红色背景,按下时具有蓝色背景。我知道我需要使用 Visua
有一些非常有用的工具可以在运行时调试 WPF 应用程序,例如 Snoop , WPF Inspector和 Xaml Spy它允许您偷看正在运行的应用程序并监视属性值、DataContext 更改、路
我正在使用Windows 8样式(以前称为Metro)创建WPF按钮。 我希望按钮的焦点状态显示为纯色背景。当鼠标悬停在控件上时,我希望背景稍微变暗以创建可以单击按钮的视觉提示。 不幸的是,我在下面编
以下问题已经困扰我好几天了,但我只能将其提炼成最简单的形式。考虑以下 XAML:
我为 Windows RT 设计了一个应用程序。我使用 VisualStateManager 在 用户控件 中捕捉。但是当我的应用程序捕捉时,用户控件没有改变。问题出在哪里?
我的更改属性代码不起作用,我完全不知道哪里出了问题,但也许你知道。 这是我的代码的一个简化示例,它重现了错误。这是我的 Xaml 代码:
我正在尝试将我的 ControlTemplate 中的 VisualStateManager 用于 ToggleButton。我希望 ToggleButton 在选中时看起来是一种方式,在未选中时看起
我有这个按钮: 当用户按下按钮时,如何将背景更改为 /Images/prev-selected.png?它会给他一个反馈,因为它是一个 WP7 应用程序 到目
如何检查控件的当前状态? VisualStateManager 允许我从控件本身设置它,但我看不到任何读取它的方式? 最佳答案 如果您有一个组,或者想要在特定组中查找状态,您可以执行以下操作:
我在 Button.Trigger 中使用了一个简单的 DoubleAnimation。动画 From 绑定(bind)到根元素 ActualHeight。这按预期工作。 接下来,我尝试将 Story
我正在使用 studio 2010 和 silverlight 4 构建自定义控件。我正在尝试使用视觉状态管理器。 使用以下 xml:
我正在尝试为具有玻璃外观的画笔创建自定义样式。我让它看起来像我想要的那样,但我无法让 Pressed 行为起作用。 按下的外观只是其中一个刷子反转的正常外观。我已将两个画笔都设置为资源并尝试了 Obj
当屏幕方向改变时,我称之为: string CurrentViewState = ApplicationView.GetForCurrentView().Orientation.ToS
我有一些字体大小、画笔等全局常量。示例: 0 600 720 1024 22 16 当 Window Width 变小时,我想减少一些文本的 FontSize。当然,我可以单独针对其中的每一个,但我更
我专门在 VS Blend 2017 设计器中设计了一个窗口,没有对 XAML 代码应用任何更改。我创建了一个 StateGroup 和一个 State 并记录了 Button 上的更改。尝试从代码隐
我有一个 Silverlight 4 应用程序,其中我在 XAML 中定义了一些状态,并使用 VisualStateManager.GoToState(this, "stateName", false
我定义了以下视觉状态:
有什么办法可以分开VisualStateManager.VisualStateGroups成ResourceDictionary ? 基本上我想要类似的东西 但它显然
我正在尝试为控件设置动画,以便将其可见性设置为可见,然后将不透明度从 0 设置为 1 但是什么也没发生,然后在 1 秒后,控件显示为 1 的不透明度...我看不到我做错了什么 这是我尝试过的代码
我是一名优秀的程序员,十分优秀!