我正在创建一个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