【问题标题】:Activating Bottom AppBar from Code behind in WinRT在 WinRT 中从 Code behind 激活底部 AppBar
【发布时间】:2012-05-03 11:32:36
【问题描述】:

有谁知道当我们选择一个磁贴时从代码隐藏中激活底部 AppBar 的方法?我找到了这个,但我找不到 C# 等价物。我浏览了一堆样本,但没有运气

http://msdn.microsoft.com/en-us/library/windows/apps/br229676.aspx

【问题讨论】:

  • 有一个标志叫IsOpen,意思是应该打开,而不是激活。虽然没有支持功能。起始页如何处理选定对象的这个问题?
  • IsOpen 标志不是只读的。设置有效。

标签: c# xaml windows-8 windows-runtime winrt-xaml


【解决方案1】:

在 XAML 中将 IsOpen 设置为 true 应该足以使其在页面打开时可见。如果您想在 AppBar 上设置焦点 - 只能通过调用 appBar.Focus(FocusState.Programmatic) 在按钮单击或按键事件上完成。

【讨论】:

    【解决方案2】:

    我想您希望在选择磁贴时始终显示应用栏。

    您始终可以从磁贴事件处理程序的代码隐藏中将 IsOpen 和 isSticky 设置为 true

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-31
      • 1970-01-01
      相关资源
      最近更新 更多