VB2010Exのフォームデザイナーについて
VisualBasic2010Expressのフォームデザイナーについてです。
ToolStripMenuItemのItemsやDropDownItemsのコレクションを追加すると既に
登録済みのアイテムごと表示されなくなります。(毎回ではありませんが結構な
頻度で発生します。)
仕方なく同じアイテム名で登録しなおそうとすると、既にアイテム名が使用されて
いる旨の警告がでます。
フォーム名 Form1/ToolStripMenuItem名MuneBarだとすると
Form1.Designer.vbを確認したところ、下記の行が消えてしまっていました。
Me.MenuBar.Items.AddRange(New System.Windows.Forms.ToolStripItem() _
{, Me.Menu_A, Me.Menu_B, Me.Menu_C})
この現象は編集していないStatusStripにも同様の現象を及ぼします。
(StatusStrip編集時にはToolStripMenuItemに同様の現象を及ぼします。)
回避方法などございましたらご回答お願いいたします。
開発環境
■OS・ハード情報
OS 名 Microsoft Windows 7 Home Premium
バージョン 6.1.7601 Service Pack 1 ビルド 7601
OS 追加情報 利用不可
OS 製造元 Microsoft Corporation
システム名 ***********
システム製造元 LENOVO
システムモデル 4334
システムの種類 x64-ベース PC
プロセッサ Intel(R) Core(TM) i5-2410M CPU @ 2.30GHz、2301 Mhz、2 個のコア、4 個のロジカル プロセッサ
BIOS バージョン/日付 LENOVO 40CN03WW(V2.02), 2011/03/31
SMBIOS バージョン 2.7
Windows ディレクトリ C:\windows
システム ディレクトリ C:\windows\system32
ブート デバイス \Device\HarddiskVolume1
ロケール 日本
ハードウェア アブストラクション レイヤー バージョン = "6.1.7601.17514"
ユーザー名 ********
タイム ゾーン 東京 (標準時)
インストール済みの物理メモリ (RAM) 4.00 GB
合計物理メモリ 3.94 GB
利用可能な物理メモリ 1.25 GB
合計仮想メモリ 7.89 GB
利用可能な仮想メモリ 3.17 GB
ページ ファイルの空き容量 3.94 GB
ページ ファイル C:\pagefile.sys
■IDE情報
Microsoft Visual Studio 2010
Version 10.0.30319.1 RTMRel
Microsoft .NET Framework
Version 4.0.30319 RTMRel
インストールされているバージョン: VB Express
Microsoft Visual Basic 2010
Security Update for Microsoft Visual Basic 2010 Express - 日本語 (KB2251489) KB2251489
This security update is for Microsoft Visual Basic 2010 Express - 日本語.
If you later install a more recent service pack, this security update will be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/2251489.
お礼
自動保存は最初からオフにしていました。 「環境」→「ドキュメント」→「読み込み時に行の終わりの整合性を確認する」のチェックを外すとだいぶマシになりました。 最大化されてしまうのはどうやら仕様というかMSもバグとして認識しているようでした。 但し「マルチドキュメント使うな」みたいな話で、改善されるかどうは知りませんみたいな感じでしたが。笑 何れにせよご回答感謝します。 ありがとうございました。