问题标签 [flyout]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
14071 浏览

c# - 如何在 Windows 应用商店应用程序的 ListView/GridView 中的单击项目上显示弹出/弹出窗口

我正在开发一个 Windows 应用商店应用程序,并希望显示有关在 ListView 或 GridView 中单击的项目的一些附加信息。此信息应显示在单击项目旁边的弹出窗口或弹出窗口中(必须在 C# 中定义,而不是在 XAML 中定义)。

问题是,ItemClick 事件处理程序没有提供有关单击的可视项的信息,而仅提供有关数据项的信息。因此,我没有关于在屏幕上的何处显示 Flyout 或 Popup 的信息。

0 投票
0 回答
224 浏览

windows-store-apps - Windows 应用商店应用程序:软键盘移动浮出控件并隐藏焦点文本框:如何防止这种“聪明”行为?

我正在开发 W8.1 应用程序,当软键盘出现时,弹出自动重新定位的方式存在很大问题:

我创建了一个演示,展示了弹出定位的工作原理:http: //1drv.ms/1kCgzMe

场景一:

  • 在模拟器中运行应用程序(或在带有软键盘的设备上)
  • 单击项目 6。这将显示该项目左侧的弹出窗口。
  • 在弹出窗口中聚焦 TextBox 以调出键盘。Flyout 将位于列表的中心(跳到右侧)调整大小以适合键盘上方,但它仅占可用高度的 2/3 左右。

==> 如何避免跳跃以及如何为 Flyout 提供 100% 的可用高度?

场景二:

  • 关闭键盘和弹出按钮以重新开始。
  • 单击项目 12。Flyout 将放置在项目上方。
  • 聚焦 TextBox,Flyout 将向上移动。

==> 文本框不再可见

当用户应该能够看到他正在输入的内容时,将焦点所在的 TextBox 移出屏幕确实不是一个好主意。有没有什么好方法可以让 Flylout 的重新定位更巧妙一些?

0 投票
1 回答
84 浏览

jquery - 使用 jQuery 的多个弹出窗口

我想使用 jQuery 在单个 HTML 页面中创建多个弹出窗口。请看下面的代码。

目前,只有两个 div 具有不同的内容。我希望,当单击 div 时, p 标签(嵌套在其中)显示/隐藏。

我对 jquery 的了解非常有限,为了实现它,我的 jquery 代码是这样的。

这当然是行不通的。此外,同一页面上可能有两个以上的 div,并且会有类似的弹出窗口。

我应该怎么做才能实现这一目标?

任何帮助将不胜感激。

感谢你在期待。

问候 Parvez A.

0 投票
2 回答
511 浏览

windows-runtime - 是否可以处理导致 WinRT 弹出关闭的事件?

我有一个带有画布的 Windows 应用商店应用程序,用户可以使用InkManager在该画布上绘制。在底部的应用程序栏中,有一些用于选择颜色、笔触粗细等的按钮。这些按钮是通过显示一个包含例如颜色选择器的弹出元素来实现的:

问题是大多数用户(包括我自己)总是被一个小问题绊倒:如果你点击按钮,弹出窗口就会打开,你可以选择一种颜色。然后你想开始绘图并在画布上移动你的手指(或手写笔),期望用新颜色创建一个笔触。但是,触摸事件只会关闭浮出控件。似乎弹出元素以某种方式捕获了指针事件(尽管它不是 UIElement)。

有什么办法可以防止这个问题吗?理想情况下,当您触摸画布时,浮出控件会关闭,但画布会处理相同的触摸事件,因此您可以立即开始绘制。

0 投票
1 回答
711 浏览

c# - C# XAML Flyout 更改标题背景颜色

我在 C# 中使用 XAML 制作了一个弹出窗口,现在我想更改为标题和后退按钮保留的空间的背景颜色。但该区域未在弹出页面中定义。有谁知道如何更改标题和后退按钮周围面板的背景颜色?

0 投票
1 回答
663 浏览

css - 弹出菜单未显示在父列表项旁边

我正在制作一个弹出菜单(垂直下拉菜单)。当我将鼠标悬停在菜单项上时,下一级菜单项显示的一项太低了。我怎么把它们拉起来?我试过 padding-top:-10px;,我试过 left:150px; 顶部:0;显示:块。似乎没有什么影响它。有没有人有什么建议?

CSS:

html:

我找到了几个例子,它们似乎都在使用 top 和 left,所以我添加了它们,但它似乎没有改变任何东西。 飞出前飞出前 2

0 投票
1 回答
434 浏览

combobox - settingsflyout 中的组合框在再次打开时不显示选定的值

这看起来很简单,但对我来说却变成了一场噩梦。一切都很好,我可以选择一个值并将其报告回视图模型。

问题: 用户打开设置弹出窗口并选择一个值。用户退出浮出控件。用户重新打开设置浮出控件,组合框中没有选定值。但是,该值存在于视图模型中。

场景:Settingsflyout 中的组合框。

视图模型代码:

用户设置类:

0 投票
0 回答
310 浏览

windows-phone-8.1 - 点击列表中的项目时隐藏浮出控件

他大家!
我想要做的是打开一个带有项目列表的浮出控件(绑定到 ViewModel 的集合),然后,当用户选择列表中的任何项目时,浮出控件应该被隐藏。为了实现这一点,我使用了一种隐藏浮出控件的行为。问题是当我点击已选择的项目(在当前选定的项目上)时,该行为不起作用。

我有以下代码。

0 投票
3 回答
2332 浏览

c# - Windows Phone Flyout 始终位于首位

Windows Phone SDK (WP 8.1) 的 Flyout 控件无法正常工作。

无论我如何更改 Placement 属性,唯一改变的就是 PlacementMode.Full。顶部、底部、左侧和右侧仍将浮出控件保持在显示屏顶部。还有其他方法可以在我的页面底部显示弹出窗口吗?例如,Microsoft 的日历应用程序在通过按下 CommandBar 的右 AppBarButton 更改视图时具有这种确切的行为。

日历应用程序的屏幕截图

以下是我尝试的两种方法:


0 投票
1 回答
2838 浏览

c# - 如何在 Windows Phone 8.1 的 ListView 中正确设置“ContextMenu”?

我的 MenuFlyout 有问题。我正在尝试获得一个运行良好的上下文菜单,以便为用户提供“删除”和“编辑”选项。但是,如果用户单击其中一个选项,似乎没有关于如何获取列表视图或所选项目的解决方案。也许我只是对某些事情感到困惑,但是我搜索了一整天,即使人们遇到了类似的问题,但没有一个解决方案对我有用。

XAML

C#