タグ付けされた質問 「contextmenu」

18
カスタムの右クリックメニューをWebページに追加する方法
Webアプリケーションにカスタムの右クリックメニューを追加したい。これは、事前に作成されたライブラリを使用せずに実行できますか?もしそうなら、サードパーティのJavaScriptライブラリを使用しないシンプルなカスタム右クリックメニューを表示する方法は? Googleドキュメントのようなものを目指しています。これにより、ユーザーは右クリックして独自のメニューを表示できます。 注: ほとんどの場合、これらのサードパーティライブラリは機能で肥大化しているので、自分で作成する方法と、誰かがすでに作成したものを使用する方法を学びたいのですが、必要な機能だけが欲しいので、私。

8
Webアプリのカスタム右クリックコンテキストメニューを作成する
右クリックするとカスタムドロップダウンメニューが表示されるgoogle-docsやmap-questなどのウェブサイトがいくつかあります。どういうわけか、ブラウザーのドロップダウンメニューの動作をオーバーライドします。これで、どのようにしてドロップダウンメニューを実行するかが正確にわかります。これを行うjQueryプラグインを見つけましたが、それでもいくつかのことに興味があります。 これはどのように作動しますか?ブラウザのドロップダウンメニューが実際に上書きされているのですか、それとも効果がシミュレートされているのですか?もしそうなら、どうですか? プラグインは何を抽象化しますか?舞台裏で何が起こっているのですか? これがこの効果を達成する唯一の方法ですか? 実際のカスタムコンテキストメニューをいくつか見る



7
datagridviewの右クリックコンテキストメニュー
.NET winformアプリにdatagridviewがあります。行を右クリックしてメニューをポップアップしたいのですが。次に、コピー、検証などを選択します A)メニューポップアップB)右クリックされた行を見つける方法 selectedIndexを使用できることはわかっていますが、選択内容を変更せずに右クリックできるはずですか?現時点では選択したインデックスを使用できますが、選択したものを変更せずにデータを取得する方法がある場合は、それが便利です。


8
WinForms ContextMenuにセパレーターを追加する方法は?
私のコントロールの中に、私は持っています: ContextMenu = new ContextMenu(); ContextMenu.MenuItems.Add(new MenuItem("&Add Item", onAddSpeaker)); ContextMenu.MenuItems.Add(new MenuItem("&Edit Item", onEditSpeaker)); ContextMenu.MenuItems.Add(new MenuItem("&Delete Item", onDeleteSpeaker)); ContextMenu.MenuItems.Add( ??? ); ContextMenu.MenuItems.Add(new MenuItem("Cancel")); このContextMenuに分離線を追加する方法は?


5
フォルダーのWindowsエクスプローラーにコンテキストメニュー項目を追加する方法[終了]
休業。この質問はもっと焦点を合わせる必要があります。現在、回答を受け付けていません。 この質問を改善してみませんか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てます。 8か月前に閉鎖。 この質問を改善する レジストリにキーを追加して、Windowsエクスプローラーのファイルに右クリックのコンテキストメニュー項目を追加する方法を見つけました。つまり、エクスプローラーでファイルを右クリックして、そのファイルに対してカスタムアプリを実行できます。 フォルダーに対しても同じようにしたいのですが、(まだ)それを行う方法が見つかりません。カスタムコンテキストメニューハンドラーの作成/作成に関する記事を参照していますが、そこには行きません。 私は記事を発見した、ここでデスクトップにし、エクスプローラの「コンピュータ」にカスケードコンテキストメニュー項目を追加する方法を、これは任意のフォルダには使用できません。 カスタムアプリをコンテキストメニューに追加して、ファイルとフォルダーの両方で機能するようにしたいと考えています。コンテキストメニューハンドラを記述せずにこれを行う方法はありますか? 以下の記事で解決策を見つけました。この記事では、ファイルとフォルダのレジストリを使用してこれを行う方法について説明しています。 Windowsエクスプローラーのコンテキストメニューにアプリケーションのショートカットを追加する方法 次の2つの記事には、追加の情報とオプションが記載されています。 Windows Vista、7、8でデスクトップコンテキストメニューをカスタマイズするための究極のチュートリアル Windows 7デスクトップとマイコンピューターのコンテキストメニューでお気に入りのプログラムのカスケードメニューを追加する


8
さまざまなノードタイプのjstree右クリックコンテキストメニューの構成
jstreeの右クリックコンテキストメニューの外観をカスタマイズする方法を示す例をオンラインのどこかで見ました(contextmenuプラグインを使用)。 たとえば、ユーザーが「ドキュメント」を削除できるようにしますが、「フォルダ」は削除できないようにします(フォルダのコンテキストメニューから「削除」オプションを非表示にします)。 今、私はその例を見つけることができません。誰かが私を正しい方向に向けることができますか?公式ドキュメントは実際には役に立ちませんでした。 編集: 1つまたは2つの小さな変更のみを含むデフォルトのコンテキストメニューが必要なので、メニュー全体を再作成しないことをお勧めします(もちろん、それが唯一の方法である場合は作成します)。私がやりたいのは次のようなものです。 "contextmenu" : { items: { "ccp" : false, "create" : { // The item label "label" : "Create", // The function to execute upon a click "action": function (obj) { this.create(obj); }, "_disabled": function (obj) { alert("obj=" + obj); return "default" != obj.attr('rel'); } } …

1
SwiftUIで削除および無効化するためのContextMenuボタンを構成する方法
でボタンを設定しようとしましたがcontextMenu、機能しません。 Text("A label that have context menu") .contextMenu { Button(action: { // remove it }) { Text("Remove") .foregroundColor(.red) // Not working Image(systemName: "trash") }.disabled(true) // Not working } 私が持っているもの: 私が探しているもの:(削除ボタンと呼び出しボタン) 私はUIAction次のようなものを作成しますが、UIKitこれをSwiftUIに持ち込むための修飾子を見つけることができません。 let delete = UIAction(title: "Remove", image: UIImage(systemName: "trash"), attributes: .destructive) { action in // remove it }
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.