摘要: MVVM是Model-View-ViewModel的简写。View绑定到ViewModel,然后执行一些命令在向它请求一个动作。而反过来,ViewModel跟Model通讯,告诉它更新来响应UI。这样便使得为应用构建UI非常的容易。往一个应用程序上贴一个界面越容易,外观设计师s就越容易使用Blend来创建一个漂亮的界面。同时,当UI和功能越来越松耦合的时候,功能的可测试性就越来越强。下面来看一个简单的实例MainPage.xaml 文件<Grid x:Name="LayoutRoot" Background="White"> <my:B 阅读全文
posted @ 2011-11-30 14:59 好佳伙 阅读(421) 评论(0) 推荐(0) 编辑
摘要: ImageHepler: 类View Code /// <summary> /// 截图 /// </summary> /// <param name="element">被截图的对象</param> /// <param name="transform">等比缩放</param> /// <returns></returns> public static byte[] GetElementImage(FrameworkElement element, Tra 阅读全文
posted @ 2011-11-30 10:17 好佳伙 阅读(2127) 评论(2) 推荐(0) 编辑
摘要: (1)实现上传附件 silverlight端代码:privatevoidbutton1_Click(objectsender,RoutedEventArgse){OpenFileDialogdialog=newOpenFileDialog();if(dialog.ShowDialog().Value){//选择上传的文件FileInfofile=dialog.File;Streamstream=file.OpenRead();stream.Position=0;byte[]buffer=newbyte[stream.Length+1];//将文件读入字节数组stream.Read(buff.. 阅读全文
posted @ 2011-11-30 10:05 好佳伙 阅读(497) 评论(0) 推荐(0) 编辑