我正在創建一個Facebook桌面應用程序來獲取過去20個Facebook狀態。由於我是一個新手,我不知道如何適應這個UI。通過編寫一個for循環,我可以在Console中執行此操作。窗體怎麼樣?我如何獲得動態內容並顯示它?在C#中動態添加內容
0
A
回答
1
這樣做的一個簡單方法是在運行時創建標籤,然後將它們添加到循環中的表單。東西就以下行
foreach (var status in facebookStatus)
{
Label lblStatus = new Label();
lblStatus.Text = status;
this.Controls.Add(lblStatus);
}
這僅僅是開始您的工作,以後你可能需要自己的控制顯示狀態,然後你可以添加控件到窗體。
0
這聽起來像你有很多東西需要學習的WinForms,而如果你已經熟悉它:-)
認爲這問題將不會是一個問題,你仍然可以使用一個循環,但不是輸出到控制檯,您可以將數據的一些表示添加到您的視圖。對於您的應用程序,某些自定義的UserControl衍生工具似乎很合適,您可以將它們添加到FlowLayoutPanel以輕鬆處理定位。
+0
是啊,我只是學習C#爲我的愛好項目:) thnx幫助 – 2012-08-03 04:08:34
0
要開始,請創建一個DataGridView:http://msdn.microsoft.com/en-us/library/e0ywh3cz.aspx 將其數據源設置爲您從facebook獲得的一組數據,它將呈現您設置的列中的所有數據。
對於更高級的技術,創建一個具有與DataGridView類似的DataSource屬性的控件,但會將每項數據呈現爲某個自定義控件。祝你好運,大量使用MSDN文檔 - Winforms有很好的文檔記錄。
相關問題
- 1. 在android中動態添加UI內容
- 2. 燼動態添加內容
- 3. 添加內容動態
- 4. LinearLayout - 滾動時動態添加內容
- 5. 動態添加內容到網站
- 6. Magento的動態塊添加內容
- 7. 添加內容到動態fancybox
- 8. 基於內容動態添加類Jquery
- 9. 添加動態行到郵件內容
- 10. 動態添加內容到UIScrollView
- 11. jQuery爲動態內容添加功能
- 12. 用jquery動態添加列內容
- 13. jQuery:jScrollHorizontalPane - 動態添加內容
- 14. 激活動態添加內容
- 15. 添加提示內容動態
- 16. 向RelativeLayout動態添加內容
- 17. 在C中刮動態網頁內容#
- 18. 在HashMap中StringList的ArrayList中添加動態內容
- 19. 在Wpf中動態加載LayoutPanel內容
- 20. 在活動中添加ListView內容
- 21. 模態彈出內容在動態添加時得到溢出
- 22. 在jQuery Mobile中添加動態內容時正確格式化
- 23. 如何在rails中動態添加內容?
- 24. 在jquery的多選下拉列表中動態添加內容
- 25. 在ajax中動態添加Angular的內容
- 26. 如何在iframe中添加動態內容..?
- 27. 如何在動態選項卡中添加內容
- 28. 如何在plsql中動態添加內容
- 29. 如何在中心對齊div當內容動態添加
- 30. 如何在magento的右側欄中添加動態內容塊
嗨,thnx爲您提供幫助。我希望它們能夠在具有滾動功能的面板中實現。可能嗎? – 2012-08-03 04:10:03