問題タブ [contextmenustrip]
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.
c# - コンテキストメニューのToolStripMenuItemを動的に無効にする方法は?
私のWindowsアプリケーションには、グリッド付きのコンテキストメニューがあります。問題は、ユーザーの権限に応じてコンテキストメニューでToolStripMenuItemを無効にしたいということです。どうすればそれを行うことができますか。私はこのようにしましたが、機能していません
しかし、それは機能していません
c# - ContextMenuStrip が使用されたコントロールを特定する
ContextMenuStrip
いくつかの異なるリストボックスに割り当てられている があります。ContextMenuStrip
がクリックされたときに使用されたものを把握しようとしていますListBox
。最初に以下のコードを試しましたが、うまくいきません。にはsender
正しい値がありますが、それを に割り当てようとするmenuSubmitted
と null になります。
どんな助けでも素晴らしいでしょう。ありがとう。
以下の支援を使用して、私はそれを理解しました:
c# - C# - スタンドアロン ContextMenuStrip - いくつかのフラストレーション
基本的に ContextMenuStrip であるプログラムを作成しようとしています。ユーザーは独自のショートカットなどを追加し、ホットキーの組み合わせを押すことでメニューにアクセスできます。
メニューの出し方はメインフォームの不透明度を0%にしていますが、他に方法があれば教えてください。
私の願いは、このようなものを、もっとカスタマイズ可能でユーザーフレンドリーにすることです: http://www.bullzip.com/products/exm/info.php
これまでのところ、いくつかの問題がありました: - メニューが最初に表示されたときはすべて正常に動作しますが、もう一度ホットキーを押すとメニューが表示されますが、タスクバーに「空白」のウィンドウが表示されます。- 繰り返しますが、メニューが最初に表示されたときは問題ありませんが、メニュー以外の場所をクリックすると、再び閉じません。閉じる唯一の方法は、メニューから何かを選択することです。
うまくいけば、あなたの何人かが解決策の方向に私を向けることができます:)
前もって感謝します!
c# - 右クリックによる右のスタイル メニュー
目標:
適切なスタイルの右クリック メニューを用意する
問題:
右クリックしたときにこのスタイルを取得するにはどうすればよいですか:
このスタイルではありません:
コンポーネント ContextMenuStrip を使用して、右クリックでメニューを表示しています。
c# - .NetのContextMenuStripのサブメニュー内でToolStripMenuItemの名前を返す方法
私の質問はあいまいかもしれませんが、ここに私の状況があります:
フォームに画像ボックスの正方形の配列があり、それぞれに、ディレクトリに基づいてコンテンツが生成されるContextMenuStripを開くためのハンドラーがあります。ディレクトリ内の各フォルダはToolStripMenuItemを作成し、そのフォルダ内の各ファイルは、上記のメニューメニュー項目のDropDownItems内に表示されます。メニューのサブアイテムをクリックすると、クリックされたメニューアイテムに基づいて画像ボックスの画像が変化します。
どのサブアイテムがクリックされたかを調べようとすると、問題が発生します。ContextMenuStripの_Clickedイベントでそれを見つけるにはどうすればよいですか?これが私のこれまでの試みです:
c# - contextmenustripについて
アプリケーションの設計時にcontextmenustripコントロールを追加しました。そして、実行時にそのcontxtメニューを編集したいと思います。そして、そのコンテキストメニューに別のメニューとサブメニューを追加したいと思います。そして、そのランタイムで作成されたメニューのハンドラー関数を追加したいと思います。それは可能ですか?可能であれば、いくつかのドキュメントを提供してください。
ありがとう。
c# - データテーブルを ToolStripMenuItem にバインドすることは可能ですか?
私は ContextMenuStrip を使用しています & 実行時に ContextMenuStrip の下にサブメニューを作成しました。ToolStripMenuItem クラスのオブジェクトを追加します。そのテーブルから1つのデータテーブルを持っています。アプリケーションをさらに処理するために、データテーブルのIDと名前のフィールドを使用してサブメニューに入力したいと考えています。
出来ますか?
ありがとう。
c# - C#4.0を使用してcontextmenustripにサブメニュー項目を追加するにはどうすればよいですか?
treenodeに関連付けられたcontextmenustripコントロールが1つあります。フォーム自体でcontextmenustripに1つのメニュー項目を手動で作成しました(たとえば、「Assign」という名前)。
ここで、ユーザーがこの[割り当て]アイテムをクリックするたびにサブメニュー項目を追加したいのですが、オプションがオンまたはオフのサブメニュー項目としてユーザー名のリストが作成されます。
たとえば、ユーザーが[割り当て]をクリックしたら、ユーザー名を動的に表示したいとします。
c# - ToolStripMenuItem について
ContextMenuStrip
実行時にそのストリップに 1 つ追加していますToolStripMenuItem
。そして、この ContextMenuStrip を XtraGridView の MouseDown() イベント ハンドラーに追加しました。同時に、新しく挿入された ToolStripMenuItem のイベント ハンドラーを追加しました。そして、その ToolStripMenuItem のイベント ハンドラー関数を 1 つ作成しました。アプリケーションの問題は、ユーザーが XtraGridView を右クリックすると、実行時に追加した必要なメニューが表示されることです。そして、新しく追加された ToolStripMenuItem をクリックすると、必要なイベント ハンドラー関数が実行されますが、同じ手順を再度実行すると、イベント ハンドラー関数が 2 回実行されます。
誰でもこの問題を解決できますか?
ありがとう。
c# - XtraGridview コントロールで ContextMenuStrip を表示する際の問題
私は 1 つContextMenustrip
&を持っていDevExpress XtraGridView
ます。そして、ユーザーが XtraGridView を右クリックしたときに ContextMenustrip をユーザーに表示しました。そのために、XtraGridView's MouseDown()
イベントを使用しました。このアプリケーションの問題は、グリッドビューに最小行が含まれている場合、グリッドビューの最後に空のスペースが表示されることです。そして、ユーザーがグリッドビューを右クリックしたときに、XtraGridView の空のスペースに ContextMenustrip を表示したくありません。選択した行の位置にのみ ContextMenustrip を表示したいだけです。これにより、この問題を回避することは可能ですか?
ありがとう..