silverlight三个实用技巧今天,我看了silverlight发现之旅的视频教程,发现一些东西挺有用的。我现在就把它摘出来,让大家来分享一下这些我个人觉得挺好的东西。
一、debugsilverlight应用程序的方法:
第一种:
1.silverlight引用命名空间:system.diagnostics;
2.在程序必要的地方写:debug.writeline(想要输出的内容);
3.debug的时候,在输出窗口就可以输出“想要输出的内容”
第二种:
1.引用命名空间:system.windows.browser;
2.在程序必要的地方写:htmlpage.window.alert(alert的信息);
3、运行的时候就能够alert出“alert的信息”;
这两种方法,我个人觉得都很不错,特别是第一种,比在哪个地方设置断点来调试方便多了。只要看到那个地方没输出,就等于知道了哪个地方出现了错误。
二、silverlight使用全屏
1.引用命名空间:system.windows.interop;
2.在程序必要的地方写:contentmycontent=newcontent();mycontent.isfullscreen=!mycontent.isfullscreen;
这样就可以控制运行程序是否全屏。
三、实现timer计时器
1.引用命名空间:system.windows.threading;
2.实例化timer对象:
dispatchertimertimer=newdispatchertimer(); timer.interval=timespan.frommilliseconds(10); timer.tick+=neweventhandler(timer_tick); voidtimer_tick(objectsender,eventargse) { //todo }
就这样,一个timer已经完成了。
但是要让它执行,就必须写上timer.start();要停止的话就写上timer.stop();
以上这三点,我觉得在学习silverlight的时候,一定会很有用,特别是第一点,我个人觉得在其他开发可能也会很有用。希望大家努力拍砖吧。
本文:http://www.slfans.com/?action-viewnews-itemid-17423
银光粉-silverlight爱好者 http://www.slfans.com/
