看板 C_Sharp 關於我們 聯絡資訊
也就是說 我想要在Control.cs中存取Form.cs(namespace FtpClinet) 想要讓Form.cs上的listBox Add Control.cs裡面的資料 我有讓這兩個檔案互相using 不過 在Control.cs中輸入 Form1.listBox.Add("message"); 不過編譯失敗 顯示"錯誤 'FtpClinet.Form1.listBox' 的保護層級導致無法對其進行存取" 請問該怎麼修改呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.91.5
mongsq:開啟Form1.Designer.cs檔案 然後把listBix的層級改為public 07/02 16:36
gech2001:嗯 剛剛試過了 可是又出現 07/02 16:47
gech2001:需要有物件參考才能使用非靜態欄位、方法或屬性 07/02 16:48
gech2001:'FtpClinet.Form1.STATE_listBox' 07/02 16:48
sheauren:看要不要改成form丟ref給control去處理 而不是control自 07/03 09:51
sheauren:己去拿 07/03 09:51