-1
我想製作一個簡單的Windows窗體應用程序來顯示人員列表。這個列表是動態的(來自web服務)。在Windows窗體中製作可滾動的動態對象列表
例如,假設我們有類Person
與性能id
,age
,name
和email
。我的代碼將爲我的web服務的請求,並檢索
List<Person> list = ...;
在我的GUI,我想展現的人在一個表樣,滾動結構(每行是一個人)。對我來說,我可以自己設計行,而不是僅僅使用一些無聊的基本列表。例如,每行都應有一個聯繫人按鈕,以便通過電子郵件與某人聯繫。或一列可能包含用戶圖像等
問題
什麼是做到這一點的常見方式?你會使用桌面佈局面板嗎?有沒有一些很好的教程來顯示我的設置的工作流程?
有沒有辦法在Visual Studio Designer中設計一行並從該模式動態生成其他行?
我將不勝感激一些提示。
聽起來像一個datagrid給我。順便說一句,如果你仍然可以切換,WPF是一個更好的選擇! – BradleyDotNET
我會這樣做的方式是使一個自定義的'UserControl'來表示列表項,然後創建另一個*可滾動*'UserControl'作爲容器。 –
耶穌基督。大聲笑誰投票結束這個「主要是基於意見」。 –