• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:[.NET2.0] メニューに区切り線)

[.NET2.0] メニューに区切り線

このQ&Aのポイント
  • メニューのドロップダウンリストには区切り線を挿入できるが、メニュー自体に区切り線を挿入する方法はあるのか
  • 代替案としてMouseEnterイベントを破棄したり、Enabled=falseにする方法を検討したがうまくいかない
  • 正しい区切り線の入れ方や代替案の実現方法を教えていただきたい

質問者が選んだベストアンサー

  • ベストアンサー
  • AlexSuns
  • ベストアンサー率67% (78/115)
回答No.1

とりあえず、下記文をフォームロードイベントなどに貼り付けてみて下さい Me.MenuStrip1.Items.Insert(0, New ToolStripSeparator()) VisualStudioのコレクションエディタではセパレータが追加できませんね^^; ついでに暇がありましたら、コンストラクタ内のInitializeComponentの中身も目を通してみて下さい

honiyon
質問者

お礼

こんにちは、honiyonです。  ご回答有難う御座います(..  なんと、こんなオブジェクトがあったのですね!  色々いじり倒してみます。  有難う御座いました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • VBA2003: 自作メニューバーを操作したい

    Application.CommandBars("Worksheet Menu Bar").Controls.Add このメソッドを使って Excelのメニューバーに自作メニューを追加しました。 メニューは階層構造になっています。 Excelのシート名によって、このメニューに定義したサブメニューやコマンドを Enabled = True/False で表示制御したいのですが、その方法がわかりません。 よろしくお願いします。

  • メニューバーの使用可不可の

    初めて投稿いいたします。VB初心者です。 VB6.0(SP6)で、ちょっとしたテストアプリを作成中です。 メインフォーム(MDI)のメニューバーとツールバーコントロールの使用可能(不可)を切り替える方法を教えてください。 子フォームのボタンをクリックした際、内部処理実行中に、上記コントロールを一時的に使用不可とさせたい次第です。 現状は、下記のような方法で実現させていますが、あまりスマートな方法とは言えないように思います。 -----禁止させる場合-------------------------------- Private Sub CommandDisable_Click() 'メニューバー禁止 MDIForm1.mnuFile.Enabled = False   'ツールバーボタン禁止 MDIForm1.Toolbar1.Buttons(1).Enabled = False End Sub -------------------------------------------------- -----禁止を解除させる場合-------------------------- Private Sub CommandEnable_Click() 'メニューバー禁止 MDIForm1.mnuFile.Enabled = True   'ツールバーボタン禁止 MDIForm1.Toolbar1.Buttons(1).Enabled = True End Sub -------------------------------------------------- 上記の方法で、メニューバーまたはツールバーともにグレイ表記となり、割り当てた機能が呼び出されることを防ぐことは実現出来ています。 しかし、メニューバー、ボタンともに、クリックだけは出来てしまいます。 どなたか、クリックも含めて、使用不可とさせる方法を教えてください。 よろしくお願いします。

  • エクセル VBA で行の右クリックメニューから行の挿入削除を無効にしたい

    お世話になります。 右クリックメニューの行の挿入と削除を無効にしたいのですが、 セルを選択して、右クリックメニューの挿入・削除は Private Sub Workbook_Open() Dim mymenubar1 As CommandBar Set mymenubar1 = Application.CommandBars("Cell") mymenubar1.Controls("挿入(&I)").Enabled = False End Sub で無効にできたのですが、 行を選択→右クリックメニューの挿入削除の無効化の仕方がわかりません。 ※セルに対してではなく、行に対して行いたいのです。 ご教授頂ければと幸いですのでよろしくお願いします。

  • チェックボックスの色について

    悩んでいます。 チェックボックスの□のところだけを灰色(Enabled=Flaseにした色)にしたいのですが、 プロパティは全体の色を変えるものしかないですよね? EnabledをFalseにしてしまうと、文字まで灰色になってしまうので、どうにか文字を黒のままにしたいです。 何か良い方法はありませんか?

  • CSS ドロップダウンメニュー ページごとに固定

    こんんちは。 cssでホームページ作成中なのですが、独習では解決できない点があり ご教授いただけたら幸いです! 下記サイトのテンプレートをもとに、カーソルを合わせるとドロップダウンで 階層メニューが表示されるサイドメニューをつくりました。 http://www.webdlab.com/template/dropdownmenu2/ カーソルオンで反転+階層メニューの表示はクリアできたのですが。。 各ページを開いたときに、現在表示されているページにあたる箇所は、 カーソルが離れても文字を反転させたまま、またその階層メニューも常に表示の状態にしたいのです。 テンプレートCSSにうまく加筆できればと思ったのですが、うまくいきません。 何か方法はないでしょうか。 どうぞよろしくお願いします!

    • 締切済み
    • CSS
  • VBA を使用してexcel起動時に 右クリックメニューの行削除や列削除を無効にしようとするとエラーが出ることがある。

    お世話になります。 VBA を使用してexcel起動時に 右クリックメニューの行削除や列削除を無効して、下記VBAを作成しました。 しかしながら、起動時(実行時)に 「実行時エラー 5 プロシージャの呼び出し、または引数が不正です。」が出ることがあります。 でないときもあるのですが、 デバック時にとまるところは、毎回変わり(1)~(5)のどれかで止まります。 使用したい環境はexcel2007,excel2003で正常に動くようにしたいのですが、何卒よろしくお願いします。 *************ソース********************* Private Sub Workbook_Open() InsertEnabled False End Sub Private Sub Workbook_BeforeClose(Cancel As Boolean) InsertEnabled True End Sub Private Sub InsertEnabled(flg As Boolean) With Application (1) Application.CommandBars("Worksheet Menu Bar").Controls("挿入(&I)").Enabled = flg (2) Application.CommandBars("Cell").Controls("挿入(&I)...").Enabled = flg (3)Application.CommandBars("Cell").Controls("削除(&D)...").Enabled = flg (4)Application.CommandBars("Row").Controls("挿入(&I)").Enabled = flg (5)Application.CommandBars("Row").Controls("削除(&D)").Enabled = flg .CommandBars.FindControl(, 296).Enabled = flg .CommandBars.FindControl(, 293).Enabled = flg End With End Sub

  • スタートメニューのお気に入りが・・・

    Windows XP Pro Media Center Edition 2005(SP3)IE.6 還暦まじかなPC音痴なオヤジです。 まことにお恥ずかしい事ですが訳あってまだIE.6を使ってます。 最近、気付いた事ですが、スタートメニューのお気に入りの中に種類別に作ってある ファイルの中身の上にカーソルを持って行くと2秒程で青色がすぐに白色に反転してしまい 直ぐに消えてしまってクリック出来ません! ファイル内以外の物は白色に反転してもクリックするといけます。 ブラウザからのお気に入りは全く大丈夫です。 常はそこからお気に入りへと入っていましたのでいつからこのような状態になったのかは不明です。 そのように反転が戻る(青色が白色になる)のはお気に入りだけではなく スタートメニューの「最近使ったファイル」と「接続」の右側に出るリンクの内容の上に カーソルを持って行くと同じように反転します? でもクリックはできファイルは開く事が出来ます。 何が原因でしょうか?アイコンキャッシュでも壊れているのでしょうか? まあ、このままでも使えない事もないですが、何だか気持悪くて… 何方か直す方法をご存知の方、ご伝授願えませんでしょうか? 宜しくお願い致します。

  • ExcelVBAでテキストボックスの操作

    毎度お世話になっております。 TextBoxで、プロパティのEnabled を False、つまり編集不能に した場合ですが、既存ではテキストの色が灰色になりますが、 これをFalseのときでも黒のままにする方法はありますでしょうか。 初歩的な質問で申し訳ありませんが、よろしくお願いいたします。

  • ListViewの使い方

    windows2000(sp3) vb6.0(sp5) で開発中です。 ListViewのチェックを付ける機能を使っているのですが、 ある処理中はチェックを付けさせたくありません。 そこで、ListViewのEnabled=Falseとしたら、ListView が灰色で表示され、かっこ悪くなってしまいました。 Enabledのほかに、チェックを付けさせない様にする方法 はないでしょうか? ご存知の方がいらっしゃいましたら、ご教示願います。 よろしくお願いいたします。

  • Excelのプルダウンメニューの作成

    初歩的な質問なのですが、下記の方法分かる方教えてください。 Sheet1のB3のセルにSheet3で作ったB4~B10迄の一列のデータがプルダウンメニューででるようにして選択可能にしたいのです。 以前同様の質問をしたときに >Sheet3のB4~B10を選択して挿入→名前→定義で名前をつけOKここでは「でーた」とします。 >Sheet1のB3セルを選択しデータ→入力規則設定タブにて入力値の種類を >リスト元の値を=でーたドロップダウンリストから選択するにチェック と解答をいただきました。しかし、これでは上手く表示する事ができず、同一シート内のデーターであればドロップダウンメニューに表示させることができました。しかし目的は他のシートのデータを別のシートのセルにプルダウンメニューとして表示させたいのです。 分かる方いらっしゃれば助けてください。