我正在使用VB.Net和Visual Studio 2012.Vb listbox以多種形式顯示?
我需要以兩種不同的形式顯示相同的列表框。
我創建一個程序,它允許用戶在一個咖啡館創建訂單的情況。當用戶完成他們的訂單時,他們按下「保存/完成」按鈕。當他們按下這個按鈕時,他們的訂單被添加到新訂單表格一側的列表框中。
在其他表格(摘要)上,將顯示相同的列表框。
所以我的問題是如何在多個窗體上顯示相同的列表框?
我正在使用VB.Net和Visual Studio 2012.Vb listbox以多種形式顯示?
我需要以兩種不同的形式顯示相同的列表框。
我創建一個程序,它允許用戶在一個咖啡館創建訂單的情況。當用戶完成他們的訂單時,他們按下「保存/完成」按鈕。當他們按下這個按鈕時,他們的訂單被添加到新訂單表格一側的列表框中。
在其他表格(摘要)上,將顯示相同的列表框。
所以我的問題是如何在多個窗體上顯示相同的列表框?
此代碼將添加ComboBox1的第二種形式:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim frm2 As New Form2
frm2.Controls.Add(ComboBox1)
frm2.Show()
End Sub
可以通過保存的組合項目一個文本做到這一點,也許,是另一種形式可以讀取相同的文件?我認爲這是不專業,但它是一種選擇:)
例如,創建一個.txt文件 - http://www.homeandlearn.co.uk/NET/nets8p4.html
例讀txt文件到控制 - https://msdn.microsoft.com/en-us/library/db5x7c0d(v=vs.110).aspx?cs-save-lang=1&cs-lang=vb#code-snippet-1
文本的閱讀文件並將其放置在控件中需要位於MyBase.Load事件中。
希望我能幫助你一點點!
使用類或列表(CafeOrder)作爲數據源很容易 – Plutonix
將它傳遞給構造函數......問題解決了......它是一個對象,使用它。 – Codexer
我的列表被稱爲lstOrders,你能告訴我如何以不同的形式使用@Plutonix – IeuanW