我想在应用程序加载时显示启动画面.我有一个带有系统托盘控件的表单.我希望在加载此表单时显示启动画面,这需要一些时间,因为它正在访问Web服务API以填充一些下拉菜单.我还想在加载之前对依赖项进行一些基本测试(也就是说,Web服务可用,配置文件是可读的).随着启动的每个阶段的进行,我想要通过进度更新启动屏幕.
我一直在阅读很多关于线程的内容,但是我对它应该控制的地方感到迷茫(main()方法?).我也想知道它是如何main()工作的,这是应该创建的线程吗?现在,如果带有系统托盘控件的表单是"生命"表单,那么它应该来自那里吗?在形式完成之前不会加载吗?
我不是在寻找代码讲义,更多的是算法/方法,所以我可以一劳永逸地解决这个问题:)
这对某些人来说似乎是不成熟的,但这个问题一直在唠叨我,当我写一些代码时,我想我会问.
以下哪项是c#中更好的代码,为什么?
((DateTime)g[0]["MyUntypedDateField"]).ToShortDateString()
Run Code Online (Sandbox Code Playgroud)
要么
DateTime.Parse(g[0]["MyUntypedDateField"].ToString()).ToShortDateString()
Run Code Online (Sandbox Code Playgroud)
最终,施放或解析是否更好?谢谢大家!
我需要编写一个应用程序,其本质上就像日历的周视图,日期的列,然后是约会的行.预约框的高度在视觉上代表时间.
就我而言,我只是不希望将时间作为纵轴,我只想要几小时或几分钟.在谷歌AJAX方法是很干净,易于使用,将是完美的,我想,但我的专业知识进来ASP.Net和Windows Forms (.Net).
我不想重新发明轮子,但我发现自己的想法一直困在这个问题上,我必须从头开始为此创建一个界面.我已经检查了Infragistics产品(用于其他项目),并阅读了很多Google API's包括他们的产品Ajax Toolkit.我还没有完成Java,但学习语言并不是我的问题,它正在学习能够帮助我达到目标的细节,我认为这些目标大部分时间都是如此.
我是从鼹鼠山上建造一座山吗?这真的比我想的容易多了吗?这开始听起来像亲爱的Abby帖子 - 我现在就停止了.任何建议或见解都会很棒!
这不是"确切"的编程问题,但它是高度相关的.我们正在编写一个应用程序,为客户发送电子邮件邀请(不,它不是垃圾邮件).他们的设计师给了我们一个HTML和CSS模板使用,这很好.问题是它看起来像是Outlook 2007中的废话,因为微软决定使用Word(所有东西!)作为Outlook 2007中HTML的渲染引擎.我希望客户了解他们应该设计一个"兼容"的外观,并希望能够显示某些关于哪些电子邮件客户端正在使用的统计数据,即Outlook 2007正在使用中.
有没有人遇到任何白皮书,网站,研究甚至接近提供这方面的观点?我不认为人口普查水平的准确性,但相当可靠的东西会很好.谢谢你的帮助.