• 締切済み

標準コンテキストメニューのイベント取得方法について

お世話になります。 現在、VS2010 C#で作成したTextboxの右クリック時に表示される コンテキストメニュー(元に戻す、切り取り、コピー他)を選択された時の イベントが取得できず調査しております。 下記、参考サイト(2)を見てみたのですが、 Formのload時に「this.○○.ContextMenuStrip.Opening」を 実施しても「ContextMenuStrip」がnullとなります。。。 何か方法がございましたらご教示頂けないでしょうか? ■参考サイト (1)http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=35503&forum=7 (2)http://blogs.yahoo.co.jp/kenatzh/31673805.html

みんなの回答

  • oboroxx
  • ベストアンサー率40% (317/792)
回答No.1

TextboxのContextMenuStripプロパティにContextMenuStripを追加しておけば大丈夫です。 http://www.c-sharpcorner.com/UploadFile/deepak.sharma00/how-to-customize-default-contextmenu-of-a-textbox-control-in/

alp_tomy
質問者

お礼

oboroxx様早速の回答ありがとうございました! 参考URLで本日、確認してみたのですが、 (確認できる環境が手元にないため返事が  遅くなり申し訳ございません;;) 下記追加でご教示頂けないでしょうか? 1.URLの手法は標準メニュー(ContextMenuStrip)に   カスタマイズ(ContextMenuStrip1)したもの を新たに生成し上書きするという認識で正しいでしょうか? 2.URLのSTEP1の画像(Open IME他)の状態のまま使用   することは不可能でしょうか?   例えばContextMenuStrip1 = base.ContextMenuStrip   的なことは可能??(表現が拙くてすみません)   (英訳の内容ですと手作業で全メニューを一から    設定する必要あり?) 3.2がYesの場合、「Unicode制御文字の挿入」等の内部処理の   対応方法等ご存知でしょうか??

関連するQ&A

  • 空き番号取得について

    テーブルから空き番号取得するという方法を 探しているのですが http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=22751&forum=26&6 にあったように「今入っている数字の次の番号」を 取得する方法はわかりましたが 先頭の判断をSQLで判別するには どのようにしたらいいでしょうか? よろしくお願いいたします。

    • ベストアンサー
    • MySQL
  • VB-【デスクトップの表示】イベント取得方法

    下記のとおり同じ内容のものを見つけたのですが、結局どうしたらいいかわからないので 質問です。 http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=30384&forum=7 やりたいことは、 VBにて、WebBrowserコントロールを使用しサイト表示させたものを作り それ(exe)をデスクトップ上に常駐させておく というものを作成目的としています。 要するにWindows7においてのActiveDesktop機能の実現です。 (Combooなどフリーソフトも試してますが、適切なものが見つかってません。) そこで1つ問題があり、 デスクトップにあります「デスクトップの表示」で、全体が最小化されますが 作ったプログラムだけは最小化されず残したままの状態にする方法がわかりません。 プログラムやツール等どの方法でもかまいませんので、ご存じの方が いらっしゃいましたら教えていただければと思っています。 ちなみに「Layout」イベントではイベントが走りません。 よろしくお願いします。

  • ASP.NETのサーバー移行に伴うエラーについて教えて下さい

    こんばんわ。 localの開発環境で作ったASP.NETのアプリケーションを、サーバーに置いて実行するとエラーが出てしまいます。 色々、調べてhttp://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=12465&forum=7&1のサイトと同じ事を行ったのですがエラーは 解消できず困っています。 ご存知の方、ご教示下さいませ。 よろしくお願い致します。

  • 文字列で入力したプログラムからForm操作したい

    VBCodeProviderを使用し、文字列で入力したVBのコードを動的に実行可能なことを最近知りましたが、 このコードからプログラム本体のForm上のテキストボックス等にアクセスする方法はありますか? 下記リンク http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=44066&forum=7 に掲載されたコードを改造してMsgBoxの部分を、プロジェクトに追加したForm1上のTextBoxに表示するように 変更しました(単純に Form1.TextBox1.Text="xxx" と変更したのみ)。Form1のTextBox1に表示が出ることを期待しましたが、実行するとCompileAssemblyFromSourceでエラーが戻り、 oCompilerResultsは"名前 'Form1' は宣言されていません。"という内容となります。 文字列のコードに本体プログラムを参照させる記述が必要なんだろうと思いますが、その方法が分かっていません。 以上。よろしくお願いします。

  • サーブレットでスレッドを生成

    チャットのようなプログラムで、 (1)クライアントがアプレットをダウンロード (2)アプレットが下(リンク)のようなプログラムにアクセスする とゆうような場合、スレッドが必要になるだろうとテスト用のプログラムを作ったのですが何か間違いがあれば教えてください。 http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=27474&forum=11&0 ちなみに while(i==0) if(i==1) を取れば動くと確認していますが。

    • ベストアンサー
    • Java
  • Javascriptのクエリ(パラメータ)取得

    Javascriptでクエリが取得できません。 現在、行おうとしていることは <html> <body> ~ <script src="http://www.hoge.jp/example.js?id=1"></script> ~ </body> </html> のidの値をexample.jsでクエリ取得し、example.js内でidを用いた計算を 行おうと思っています。 調べたところ、http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=47607&forum=28&4 のような情報はありましたが、scriptタグの事前にファイルを読み込ませると言った方法でした。 直接jsファイル内でクエリが読み込める方法がありましたら教えてくれませんか?

  • ServletでSessionの一覧を取得

    ServletでSessionの一覧を取得を取得し、 選択したセッションIDを無効するという画面を作成したいと 思っています。 ↓下記URLではServlet API v2.1 以降で廃止されたとあります。 http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=401&forum=12 しかしながらTomcatの管理画面(Tomcat Webアプリケーションマネージャ ) http://localhost:8080/manager/html の画面ではセッションという項目があってそこをクリックするとまさに やりたかったことが実現されています。 なにか特殊な方法を使用して作成しているのでしょうか。

    • ベストアンサー
    • Java
  • jarファイル実行でDB接続するやり方(Eclipseで開発)

    Eclipseを使って、DB接続(DBはMySQL)して情報を表示する アプリケーションを作成しています。 Eclipse上ではうまく動作するんですが、jarファイルを作成して 実行するとDB接続時にエラーが発生します。 ↓ここにも同じような問題で解決策が書かれていたんですが、  具体的な解決法がわかりませんでした。 http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=27342&forum=12 わかる方がいらっしゃいましたら教えてください。 よろしくお願いいたします。

  • Win2003R2+ADでインターネット接続制限

    Windows2003serverR2で、ActiveDirectoryでユーザを管理しております。 ある特定のユーザ、若しくは端末のみインターネットへの接続を とめようとしております。 ルータでやれば出来ると思うのですが、ADで出来ればやりたいと 考えております。 IEを起動しない等ソフトの起動制限ではなく、その他の方法を検討しています。 http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=13661&forum=6 にWin2000での方法は書かれていたのですが、同じことが2003では出来ないのでしょうか? ここのページでは3段階にしたいと書かれておりますが、 インターネット・メールが止められればよいです。 どなたかご存知の方いらっしゃいましたらご教授願います。

  • jsp実行時にダウンロードダイアログが表示される

    こんにちは 昨日に引き続き質問させてください。 以下のコードのJSPを実行すると ファイルのダウンロードダイアログが 表示されてしまいます。 http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=25429&forum=12&8 に似たような質問があったのですが 解決していないようです。 ここにいらっしゃる方ならご存知かと思い質問しました。 ご回答よろしくお願いします。 ===================================================== <%@page contentType="text/html ; charset=Windows-31J"%> <HTML> <HEAD> </HEAD> <BODY> <% String test="test"; %> <%=test%> </BODY> </HTML>

専門家に質問してみよう