问题标签 [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 投票
2 回答
2505 浏览

asp.net - Attributes.add 和 onmouseover

我有一个数据绑定网格视图,用于显示我从服务器获取的图片。当我将鼠标悬停在放大图像的图像之一上时,我试图将其设置为创建弹出窗口。我在将属性添加到数据绑定行时遇到了问题。我目前有代码

但是,这行代码导致我遇到一个问题,即 imgstr(其中包含服务器上图像的 url)没有传递到页面的 javascript/aspx 中。当我启动页面时,我可以尝试将鼠标悬停在某些东西上,但它根本不起作用。

我试图将 flyout.ImageUrl 放在它自己的字符串中并将其传递给属性,但这也不起作用。我能找到的唯一研究是从两年前开始的,指出 Attributes.Add 编码的撇号而不是引号。

有什么建议么?

我从服务器中提取 imgstr 并执行 .ToString ,我认为这是多余的。

0 投票
2 回答
475 浏览

jquery - jQuery Flyout 面板不会关闭

我构建了这个弹出式联系面板。它运行良好,直到我将它放入我的 Wordpress 网站,然后它根本拒绝运行。这是它应该做的:

http://jsfiddle.net/XwTpE/1/

我发现如果我把它放在jQuery(document).ready开头,它开始工作,但现在它不会关闭!当您按下关闭按钮时,它会重新打开。事实上,我注意到您在页面上单击的任何位置都会导致它重新打开。在此处查看演示:

http://jsfiddle.net/q9b7M/1/

希望这很容易解决!任何帮助表示赞赏。谢谢!

0 投票
1 回答
1717 浏览

jquery - accordion menu with nested flyouts

I'm trying to figure out how to integrate an accordion type of menu and a flyout menu together. Ideally, I'd like to have a vertical menu showing manufacturers that, when clicked, acts as an accordion to show Product Series for that manufacturer. When an individual Product Series is clicked, a flyout menu pops out to the side to show individual products in that series.

Has anyone seen any existing code like this or better yet, can anyone show me how to achieve this effect? Thanks in advance.

0 投票
1 回答
4806 浏览

android - Android 飞出式菜单布局和样式

我正在尝试制作像Prixing这样的菜单。我已经实现了代码,我唯一需要知道谁来制作我的应用程序的外观和感觉,即弹出菜单的 xml 布局的内容和格式。那是具有不同布局(部分和项目)的自定义 Listview 和适配器,还是类似于具有可自定义项目的菜单?

0 投票
1 回答
1430 浏览

jquery - 使用 jquery 的响应式多列弹出菜单

我想创建一个响应式多列菜单,就像http://www.indochino.com上使用的那样,有人知道该怎么做吗?我的出发点应该是这个脚本:http ://codepen.io/bradfrost/pen/IEBrz

非常感谢,乔治

0 投票
1 回答
442 浏览

winapi - 通知区域弹出链接区域

我使用 WinAPI 在通知区域中制作了一个弹出窗口,我的目标是使其类似于单击通知区域中的某些图标(如音量图标)时显示的弹出窗口。

我已经成功地使它的外观和行为与其他的相似,但有一件事我似乎无法弄清楚。弹出窗口的链接区域具有较深的蓝色背景,Windows 7 和 Windows 8 之间的外观有细微差别。可以在此处看到它在 Windows 7 中的图片

http://msdn.microsoft.com/en-us/library/windows/desktop/aa511448.aspx#flyouts

我通过使用该WM_PAINT消息以正确的颜色(包括该部分最顶部的渐变)手动绘制我的弹出窗口的此链接区域来实现这一点,但我只是觉得这太过分了,特别是因为它没有受到影响通过更改 Windows 中的主题。例如,如果我设置“Windows Classic”主题,这个区域应该是灰色而不是蓝色。

所以,我的问题是,我是否错过了如何在不手动绘制窗口的情况下实现这一点的东西。我注意到 Win 7 中资源管理器窗口中的详细信息窗格具有相同的外观。我已经搜索了很多答案,但我还没有找到任何东西。这是我第一次使用 WinAPI 做 GUI,所以我的经验很少,因此我假设有一些我不知道的东西。

更新:

我确实设法弄清楚如何在不手动绘制的情况下绘制这个区域。可以使用OpenThemeDataDrawThemeBackground函数绘制

HTHEME aeroTheme = OpenThemeData(hWnd, L"FLYOUT");
DrawThemeBackground(aeroTheme, hdc, FLYOUT_LINKAREA, 0, &rect, &rect);

这显然仅在启用主题时才有效,因此对于非主题情况,我会绘制一个具有适当颜色的普通矩形。

0 投票
2 回答
2211 浏览

jquery - 防止 CSS 下拉菜单向右延伸到屏幕之外

我的网站标题中有一个水平 CSS 下拉菜单。菜单也浮动在标题中。我遇到了一个问题,当您将鼠标悬停在菜单上并获得下拉菜单时,如果下拉菜单中的子菜单具有子菜单,则菜单开始完全飞离屏幕,向右移动到您看不到它们的位置,而您得到一个水平滚动条。这个菜单是使用这样的列表项创建的(为简洁起见,我删除了很多项):

因此,基本上当您进入“企业应用程序”时,该菜单会飞出屏幕,因此您甚至看不到它。我对菜单的 HTML 的控制有限,因为它是由系统生成的。我无法创建额外的 ID 或类。我只能使用我在这里展示的内容。但是,我可以将 jQuery 添加到自定义文件中来解决这个问题。谁能想到任何能够防止列表项飞出屏幕的 jQuery(或者只是普通的香草 javaScript)?此外,这是一个 Intranet 应用程序,所以很遗憾我无法将您发送到演示。哦,我确实可以访问外部 CSS 文件,所以我可以添加额外的 CSS,我只是不能添加/编辑菜单本身的 ID 和类。

谢谢

0 投票
2 回答
620 浏览

c# - 从设置弹出窗口更新 2 个不同的类?

根据 MSDN 指南,我们需要将所有应用程序的设置放入 SettingsPane,然后应用程序应在应用设置时更新所有页面。

在我的应用程序中,我需要一个重置选项,将应用程序恢复为默认设置。按下重置按钮时,我需要更新 2 个页面,Calendar.xaml 和 HistoryStatistics.xaml。应用程序的所有数据都放在一个名为 CycleManager 的单例类中。我使用了 Callisto Toolkit 中的 SettingsFlyout 控件。

应用程序.Xaml

在 App.xaml 中注册设置

并在OnCommandsRequested函数中创建了重置处理程序

循环管理器.cs

在 CycleManager 类中,有一个 m_Reset 变量、它的 setter 和 getter 以及一个名为 ResetClicked 的事件处理程序

接下来是我在第一类 calendar.xaml 中关联此处理程序的部分

日历.xaml

在类的构造函数中,我声明了事件处理程序

其次是事件处理程序的定义

在 HistoryStatistics.xaml 的构造函数中,我做了与上面相同的事情

历史统计.xaml

并定义

现在的问题

  1. 这是正确的方法吗?

  2. 当在第二页的第一页(HistoryStatistcs)中按下重置时,首先调用在第一页(Calendar.xaml.cs)中声明的重置单击函数,然后调用 HistoryStatistics 中的函数。两者都被异步执行!:(这是正确的行为吗?

这个问题很长。希望大家理解场景和问题。

0 投票
1 回答
284 浏览

facebook-like - 在 FB Like Button 中设置“溢出”值的位置...?

它在 Facebook 开发人员文档中指定,当用户按下 FB Like 按钮时,由于其他 HTML 元素,弹出/弹出不会完全显示,“溢出”属性被隐藏,可以通过将“溢出”值更改为其他值来补救隐。但是我在哪里可以找到这个“溢出”值?没有给出 CSS 代码...!

0 投票
1 回答
736 浏览

uiview - 在不使用 XIB 文件的情况下将子视图添加到自定义 UIView

我正在尝试创建一个视图类来使用弹出导航组件。到目前为止,我还没有找到一种方法来创建视图并将子视图添加到自身。这是我创建的示例视图类——注意,我没有使用 XIB 文件,因为我想避免使用 XCode——它一直在不断地进出同步。这只是一个继承 UIView 并尝试创建视图的普通 C# 文件。如何向其中添加子视图?

}