2015-01-26 173 views
0

我正在使用Windows窗體應用程序,其中有2個選項的菜單。用戶可以檢查啓動時應該運行哪個選項,並且應用程序會在用戶下次打開應用程序時記住它。 我很難找到ToolStripMenu的正確參數。 我保存並加載用戶選中的狀態,並將其插入設置選項卡。 但寫入它的正確方法是什麼? 這不會(從設置加載它)工作:保存並加載菜單狀態c#

ToolStripMenuItem.CheckState = Properties.Settings.Default.menu_at_start; 這不起作用或者:

labToolStripMenuItem.Checked = 
     Properties.Settings.Default.menu_at_start; 

我所定義的「menu_at_start」參數作爲System.Windows.Forms.MenuItem在設置GUI中。 任何想法?

+0

你應該定義 'menu_at_start' 作爲BOOL布爾。 – VahidNaderi 2015-01-26 21:12:43

+0

然後定義labToolStripMenuItem ....爲? – 2015-01-26 21:13:57

+0

是不是您的表單上的ToolStripMenuItem? – VahidNaderi 2015-01-26 21:24:33

回答

0

我在設置GUI中將'menu_at_start'參數定義爲System.Windows.Forms.MenuItem。有任何想法嗎?

定義 'menu_at_start' 作爲settings.settings