标签: contextmenu

在Internet Explorer控件中禁用上下文菜单

如何禁用IE WebBrowser控件中的上下文菜单,而是在C#中执行右键单击事件的自定义处理?

.net c# events contextmenu webbrowser-control

7
推荐指数
2
解决办法
6156
查看次数

在Snow Leopard的Finder中实现徽章和上下文菜单的FLOSS

显然,与雪豹,由于可可和去除上下文菜单插件来改写查找的,不再容易做到无论是徽章,也没有上下文菜单,但Dropbox的似乎都添加托管文件夹中上下文菜单,并添加状态徽章.

是否有一个能够解决这个问题的开源项目?

macos cocoa finder contextmenu osx-snow-leopard

7
推荐指数
1
解决办法
622
查看次数

EditText的onCreateContextMenu()不适用于真实设备

刚尝试在真实设备上测试我的应用程序(HTC Desire Z with Android 2.2).并发现我的上下文菜单根本不起作用EditText.否则上下文菜单有效:in ListView,ImageView等等.在模拟器上一切正常......

当我点击EditText时,它显示缩放框架之类的内容,然后显示异常(不是标准的Android)上下文菜单,其中显示:"选择文本","全选".它不显示我的菜单.这是截图:

  1. 点击之前
  2. 在点击期间
  3. 点击后(只需普通选择文字,选择全部,粘贴)

但没有像模拟器那样的菜单 - 看这里

这是我活动的源代码:

public class MyActivity extends Activity
{
    private static final String TAG=MyActivity.class.getName();

    EditText editText;
    /**
     * Called when the activity is first created.
     */
    @Override
    public void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        editText=(EditText )findViewById(R.id.editText);
        this.registerForContextMenu(editText);
    }

    @Override
    public void onCreateContextMenu(ContextMenu menu, View view, ContextMenu.ContextMenuInfo menuInfo)
    {
        Log.v(TAG, "Creating context menu for view="+view);
        menu.add(Menu.NONE, Menu.FIRST+1, Menu.NONE, "Test menu");
        super.onCreateContextMenu(menu, view, menuInfo); …
Run Code Online (Sandbox Code Playgroud)

android contextmenu android-compatibility android-edittext

7
推荐指数
1
解决办法
1万
查看次数

如何删除Zedgraph中的特定上下文菜单项

我想删除一个特定的上下文菜单项,当鼠标向下(右)事件被触发时出现.

在此输入图像描述

在Context Menu Builder事件的帮助下,我能够添加一些服装菜单项,但我想摆脱最后一项(默认).

提前致谢...

c# contextmenu zedgraph

7
推荐指数
1
解决办法
3914
查看次数

DataGridColumnHeader ContextMenu以编程方式

我在View.cs中有这个代码

var contextMenu = this.dataGridFacade.GiveContextMenuForDataGrid(this.DataGridAllJobs);

this.DataGridAllJobs.ContextMenu = contextMenu;
Run Code Online (Sandbox Code Playgroud)

但我想仅为标题添加此上下文菜单.可能吗?

wpf datagrid contextmenu

7
推荐指数
1
解决办法
1298
查看次数

为Primefaces多选数据表实现动态ContextMenu

我有一个带有上下文菜单的分页PrimeFaces Datatable,我希望实现多选,其中上下文菜单中的菜单项将取决于所选项目的数量,因为某些操作仅在仅选择一个项目时可用,以及其他人在选择一个或多个时有效.

我的第一个想法是使用单个菜单项的"呈现"选项,它在控制器bean中设置.这种工作,确实显示了正确的菜单项.问题是使用菜单项的渲染功能会导致选择在数据表中丢失,从而破坏了练习的目的.

    <p:dataTable id="orders" dynamic="true" var="item" rowKey="#{item.id}" value="#{ordersController.orders}"
                 emptyMessage="#{uistrings['datatable.nodata']}" paginator="true" paginatorPosition="both"
                 paginatorTemplate="{CurrentPageReport} {FirstPageLink} {PreviousPageLink}  {PageLinks}  {NextPageLink} {LastPageLink}"
                 paginatorAlwaysVisible="false" rows="10" selectionMode="multiple" selection="#{ordersController.selectedOrders}" widgetVar="orderList">

        <p:ajax event="sort" listener="#{ordersController.onSort}" update="orders"/>
        <p:ajax event="rowSelect" update="contextMenu"/>
        <p:ajax event="rowUnselect" update="contextMenu"/> 

        <p:column id="balance_date" sortBy="#{item.balanceDate}">
            <f:facet name="header">
                <h:outputText value="#{uistrings['orders.column.label.balancedate']}"/>
            </f:facet>
            <h:outputText value="#{item.balanceDate}">
                <f:converter converterId="isoDateTimeConverter"/>
                <f:attribute name="#{webUiConstBean.ISO_CONVERTER_ATTRIBUTE_TYPE}" value="#{webUiConstBean.ISO_DATE_CLASS}" />
                <f:attribute name="#{webUiConstBean.ISO_CONVERTER_ATTRIBUTE_PATTERN}" value="#{webUiConstBean.ISO_DATE_FORMAT}" />
            </h:outputText>
        </p:column>
        <p:column id="recipient_name" sortBy="#{item.recipient.displayName}">
            <f:facet name="header">
                <h:outputText value="#{uistrings['orders.column.label.recipient.displayName']}"/>
            </f:facet>
            <h:outputText value="#{item.recipient.displayName}"/>
        </p:column>

    [snip]

    </p:dataTable>

    <p:contextMenu id="contextMenu" for="orders">
        <p:menuitem value="#{uistrings['orders.menu.details']}" update="details, orders"
                    oncomplete="detailDialog.show()" icon="ui-icon-search" rendered="#{ordersController.renderDisplayDetails}" />

        <p:menuitem …
Run Code Online (Sandbox Code Playgroud)

java datatable contextmenu multi-select primefaces

7
推荐指数
1
解决办法
7604
查看次数

在自定义窗口上启动窗口的系统菜单

ContextMenu当你点击应用程序的图标或在应用程序的标题栏上单击鼠标右键时,我想调用它.

这是ContextMenu我的意思:

在此输入图像描述

我需要它,因为我做了像窗口一样的自定义控件.
我需要这种行为来完成我的控制.

编辑:
Leo Lorenzo Luis问我代码:

https://skydrive.live.com/?cid=c3392940f5cf5f74&id=C3392940F5CF5F74%21107&authkey=!APd2X3tDxWRfpL4

要么:

我的MainWindow.xaml:

    <!--<Grid>
        <Border Name="TopBorder" BorderThickness="0.5,0,0,0" BorderBrush="Blue"/>
        <Border Name="RightBorder" BorderThickness="0,0.5,0,0" BorderBrush="Red"/>
        <Border Name="BottomBorder" BorderThickness="0,0,0.5,0" BorderBrush="Green"/>
        <Border Name="LeftBorder" BorderThickness="0,0,0,0.5" BorderBrush="Orange"/>
        <Grid Margin="0.5">
            <Grid.RowDefinitions>
                <RowDefinition Height="Auto"/>
                <RowDefinition Height="*"/>
            </Grid.RowDefinitions>
            <Grid>
                <Grid.ColumnDefinitions>
                    <ColumnDefinition Width="*"/>
                    <ColumnDefinition Width="Auto"/>
                </Grid.ColumnDefinitions>
                <StatusBar Background="Transparent" MouseDoubleClick="TriggerMaximize" MouseDown="StatusBar_MouseDown">
                    <Image Margin="5,0,0,0" VerticalAlignment="Center" Width="16" Height="16" Source="{Binding Icon, RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type Window}}}" RenderOptions.BitmapScalingMode="NearestNeighbor" RenderOptions.EdgeMode="Aliased"/>
                    <Label VerticalAlignment="Center" FontSize="14" Content="{Binding Title, RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type Window}}}"/>
                </StatusBar>
                <StackPanel Orientation="Horizontal" HorizontalAlignment="Right" Grid.Column="1">
                    <Button x:Name="Minimize" ToolTip="Minimize" …
Run Code Online (Sandbox Code Playgroud)

c# wpf contextmenu window

7
推荐指数
1
解决办法
2947
查看次数

jstree 3.0.0 contextmenu右键单击无法正常工作.显示TypeError:vakata_context.element.html不是函数

我的代码是渲染树,父,子一切都很好,但右键单击contextmenu没有显示.Firebug显示错误"TypeError:vakata_context.element.html不是函数".如果我删除了contextmenu插件,那么它会显示默认的浏览器右键单击选项.这是代码.

jsjQuery(document).ready(function () {
    $('#pages-wrapper').jstree({
        'core' : {
            callback:{
                onchange:function(node,tree){
                    document.location='pages.php?action=edit&id='
                    +node.id.replace(/.*_/,'');
                },
                onmove:function(node){
                    var p=$.tree.focused().parent(node);
                    var new_order=[],nodes=node.parentNode.childNodes;
                    for(var i=0;i<nodes.length;++i)
                        new_order.push(nodes[i].id.replace(/.*_/,''));
                    $.getJSON('/ww.admin/pages/move_page.php?id='
                        +node.id.replace(/.*_/,'')+'&parent_id='
                        +(p==-1?0:p[0].id.replace(/.*_/,''))
                        +'&order='+new_order);
                }
            }
        },
        "plugins" : ["contextmenu"],
            'contextmenu':{
                'items':{
                    'create' : {
                        'label' : "Create Page",
                        'icon' : "create",
                        'visible' : function (NODE, TREE_OBJ) {
                            if(NODE.length != 1) return 0;
                            return TREE_OBJ.check("creatable", NODE);
                        },
                        'action':pages_add_subpage,
                        'separator_after' : true
                    },
                    'rename':false,
                    'remove':{
'label' : "Delete Page",
'icon' : "remove",
'visible' : function (NODE, TREE_OBJ) {
if(NODE.length != …
Run Code Online (Sandbox Code Playgroud)

javascript contextmenu jstree

7
推荐指数
2
解决办法
3536
查看次数

为Google Chrome扩展程序的上下文菜单添加键盘快捷键?

我正在尝试进行扩展并使用chrome.contextMenu.我创建了一个contextMenu元素,它工作正常,但现在我想知道是否可以为我的元素添加键盘快捷键?我查看了文档但找不到任何内容.谢谢!

javascript google-chrome contextmenu google-chrome-extension

7
推荐指数
1
解决办法
1674
查看次数

CKEditor - 单击上下文菜单后获取元素

我在ckeditor中添加了img上下文菜单的链接,使用此代码 CKEditor - 将上下文菜单项添加到图像

如何获取有关用户单击的图像的信息?例如图像的id.或者路径.为了处理选定的图像.

javascript contextmenu ckeditor

7
推荐指数
1
解决办法
838
查看次数