随笔分类 - silverlight
摘要:在Visual Studio 2008中 打开VS2008 在主菜单当中依次选择File(文件),New(新建),Project(工程)...。 选择工程类型为WPF Application(WPF应用程序) 。 为工程命名并选择一个存放工程的文件夹路径。 然后点击OK(确定)。 VS 在创建工程的同时会自动添加一些文件到工程里面。一个Window1.xaml 和一个App.xaml文件. 它的结...
阅读全文
摘要:Silverlight 中的HtmlPage 和 HtmlElement 分别代表HTML页面和HTML元素获取HTML元素改变他的属性 <div> <img id="img1" src="Images/logo.jpg" /> </div>xaml.cs:private void Button1_Click(object sender, RoutedEvent...
阅读全文
摘要:一个基本的Microsoft Silverlight project 假设当前project中的Extensible Application Markup Language (XAML)文件定义了一个特定属于应用程序的页. 然而, 一个control project 使用 XAML 文件来为所有调用它的对象提供user interface (UI)的定义. 这篇中将介绍怎么样往一个基本的contr...
阅读全文
摘要:笔者使用Silverlight的时间比较长,一直在研究这个微软号称“Flash杀手”的工具。根据几个月的第一手体验,对它的技术方面的精华进行了总结。 随着Siverlight公众版的发布时间的日益接近,现在是时候来熟悉Silverlight以及其如何影响你的Web应用程序了。然而,关于Silverlight的信息如此众多,一时之间让人难以分辨哪些是重要的内容,哪些只是广告宣...
阅读全文
摘要:本篇 QuickStart 示例演示如何使用 Microsoft .NET Framework for Silverlight来下载一个图片内容,并将其嵌入到XAML Image object中.这个sample包括演示在.NET Framework for Silverlight中通过 HTTP POST来调用一个Web service . 运行 查看 想要在基于Silverlight的应用程序...
阅读全文
摘要:在应用程序开发中,需求不清晰从而导致需求变更是一个让所有人深恶痛绝的事情,用户界面也是其中很重要的部分。之所以用户的需求不清晰是因为在很多时候,用户的脑海中往往只会构思和想象用户界面的一部分,他只能告诉你他想要的软件大概是个什么样子,有哪些功能和操作;你们也许会在纸上或者通过绘图工具绘制一些用户界面,这也不够准确直观;而让用户自己使用VisualStudio设计他想要的界面更是不现实的。所以,我们...
阅读全文
摘要:实现篇: 新建一个WpfApplication、一个ConsoleApplication、一个workflow的ActivityLibrary,共三个项目,命名分别为:WPFProject、WCFProject、WFProject 我们就在这些由VS模板生成的代码实现这个Hello world程序,我们尽量地利用这些生成好的代码。最不熟悉WCF: 引用System.ServiceModel.dll...
阅读全文
摘要:Microsoft Silverlight 插件 支持 一个扩展的编程模型,这包括 托管 和非托管 代码. 非托管 APIs 在 Silverlight 1.0 (formerly WPF/E) Beta release是有效的,同样也存在于Silverlight 1.1 Alpha (May 2007) release. 而 托管 APIs 是在 Silverlight 1.1 Alpha (M...
阅读全文
摘要:HTML 页面会调用 Default.html.js 源代码页中的 createSilverlight()。 该调用将用到许多属性,其中包括那些用于定义要呈现的 XAML、Silverlight 控件外观以及 onLoad 和 onError 事件处理程序的属性。 source:属性用于定义希望 Silverlight 控件呈现的 XAML。该属性可以是外部文件(如本例中所示),也可以是包含 XA...
阅读全文
摘要:介绍如何使用Microsoft Visual Studio Code Name "Orcas" Beta 1对基于Silverlight的应用程序进行debugging .在Silverlight中debugging所使用的工具和技巧和其它的 Visual Studio projects是类似的. 想查看更多的关于debugging信息的, 查看 Debugging in Visual Studi...
阅读全文
摘要:本主题提供 Windows Presentation Foundation (WPF) 类层次结构的指导教程,涵盖了 WPF 的大部分主要子系统,并描述它们是如何交互的。本主题还详细介绍了 WPF 架构师所做的一些选择。System.Object WPF 主要编程模型是通过托管代码公开的。在 WPF 的早期设计阶段,曾有过大量关于如何界定系统的托管组件和非托管组件的争论。CLR 提供一系列的功能,...
阅读全文
摘要:WPF通过System.Windows.Media.Composition.DUCE相关函数跟worker thread通信,具体来说是通过kernel object来实现的。仔细研究了DUCE内相关函数后,发现这个东西相当有货,从暴露出来的函数名字,就可以猜测到UI thread和render thread的交互模型。应该是UI thread准备好足够的数据后,然后发送请求通知Render th...
阅读全文