掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
MenuStripのイメージ余白を無くすには (ID:138895)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
VB2005、WinFormです。 MenuStripの、メニュー文字列の前にできるイメージの余白を無くしたいので、以下を参考にしたのですが、余白が消えてくれません。 方法 : MenuStrip のチェックの余白とイメージの余白を設定する http://msdn2.microsoft.com/ja-jp/library/ms229638.aspx >次のコード例は、ContextMenuStrip のチェックの余白とイメージの余白を設定し、 >カスタマイズする方法を示しています。 >このプロシージャは ContextMenuStrip でも MenuStrip でも同じです。 ↑できる、と理解。 MenuStrip Constructor http://msdn2.microsoft.com/en-us/library/system.windows.forms.menustrip.menustrip.aspx ↑英語は苦手なのですが、Examplesにそれっぽいコードがあったので参考に Public Class Form1 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Dim ms As New MenuStrip() Dim windowMenu As New ToolStripMenuItem("Window") Dim windowNewMenu As New ToolStripMenuItem("New", Nothing) windowMenu.DropDownItems.Add(windowNewMenu) CType(windowMenu.DropDown, ToolStripDropDownMenu).ShowImageMargin = False CType(windowMenu.DropDown, ToolStripDropDownMenu).ShowCheckMargin = True Dim menustrip1 As New MenuStrip menustrip1.MdiWindowListItem = windowMenu menustrip1.Items.Add(windowMenu) menustrip1.Dock = DockStyle.Top Me.Controls.Add(menustrip1) End Sub End Class ↑こうしたけど消えなかった。 Google検索 MenuStirp + ShowImageMargin http://www.google.co.jp/search?sourceid=navclient&aq=t&hl=ja&ie=UTF-8&&q=MenuStrip+ShowImageMargin ↑他にやり方が書いてあるページは見つからず そもそも、MenuStripのプロパティにShowImageMarginが出てきません。 ContextMenuStripなら出てきて、これをFalseにすることで余白を無くせるのですが… MenuStripではイメージの余白を無くすことはできないのでしょうか? それとも全然見当違いなところを触っているのでしょうか?
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.