随笔分类 - silverlight
摘要:先上个效果图,QQ SL版的登录界面,拿来改了一下,也算是山寨版吧主要还是在上一篇 LightSwitch登录界面如何设置背景 的基础上,添加自定义控件(继随page)的方式来实现.重写了登录Page。using System;using System.Linq;using System.IO;using System.IO.IsolatedStorage;using System.Collections.Generic;using Microsoft.LightSwitch;using Microsoft.LightSwitch.Framework.Client;using Microsof
阅读全文
摘要:LightSwitch中登录窗口是系统自动提供的,同时不支持自定义登录接口,程序一运行,就显示一个大白屏,中间是登录名,密码及一个按钮,这个真的非常难看。对于登录后的界面(应用一些皮肤样式),真的难于忍受。自己来动手美化一下吧。将LS切换到文件模式下,进入到client项目,找到UserCode下的Application.cs,在里面添加如下代码,原理是通过对象引用找到系统内置登录窗口中的容器对象,强行植入背景。代码如下: using System;using System.Linq;using System.IO;using System.IO.IsolatedStorage;using..
阅读全文
摘要:LIGHTSWITCH学习一阶段,通过实际项目进行练手,期间也遇到了不少问题,通过查询MSDN,访问LIGHTSwitch开发团队BLOG,也积累了一点经验。特此记录,以留后人学习时参考。一开始时,LightSwitch环境很不正常,VS的工具箱也找不到,同时无法进行代码编辑。此问题经查,初步可以判断是安装了Async-CTP1所致(可能与ls处理有冲突)。但直接卸载该工具却无效,只得全部重装系统。1、OOB模式下禁用System.Windows.Browser.HtmlPage.Window.Navigate方法,如何打开一个新的窗口。 if (AutomationFactory.Is...
阅读全文
摘要:上一篇文档中,先对模板进行了设置,然后利用OfficeIntegration包对模板进行了调用,并输出相应的数据。本文在此基础上进一步对WORD进行了表格合并功能的操作,但还有一些功能进行尝试中。 partial void GenerateDocument_Execute() { // Write your code here. string path= Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments); Assembly ass ...
阅读全文
摘要:从官网上下了LightSwitch_Office_Integration_Pack_Extension 安装包,在LS属性中将扩展包加入到工程。先制做一个WORD模板 ,示意如下:注意书签和控件名将文件复制到LS的客户端工程中,并设为内嵌的资源。在LS客户端需要导出WORD的地方,加一个命令按钮,生成相应的事件处理:partial void GenerateDocument_Execute() { // Write your code here. string path= Environment.GetFolderPath(Environment.SpecialFolder.MyDocumen
阅读全文
摘要:本例中使用devexpress uploadcontrol来实现上传,主要介绍如何集成到LS中的具体步骤。1.将lightswitch项目切换到文件视图状态.2.在client工程里添加一个自定义的控件进来,(silverlight 中一样的操作方式,)并实现自己需要的功能。<controls:ChildWindow x:Class="LightSwitchApplication.Screens.SelectUploadFile" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation
阅读全文
摘要:public partial class MainPage : UserControl { public MainPage() { InitializeComponent(); uploadControl.UserID = 1112; } } public class CustomUploadControl : UploadControl { public int UserID { get { return ((CustomUploader)Uploader).UserID; } set { ((CustomUploader)Uploader).UserID = value; } } prot
阅读全文
摘要:http://blogs.msdn.com/b/lightswitch/archive/2011/09/06/course-manager-sample-part-6-home-screen-andy-kung.aspx最近安装了LS,初步学习中,不过体验下来,真的很方便。但学习同样是痛苦。 LS工具同样还有不少小BUG。请注意,screen的命名为"HOME"时,无法切换到“编写代码”状态。这种情况出现了好多次,应该是LS工具的问题。LightSwitchers 你好 !我希望你所有的乐趣和建筑用 RTM 酷的东西。我为这一结论的课程管理器系列的延迟道歉。如果你错过了,这
阅读全文
摘要:一直在cnblogs上作为一个看客,上面有很多优秀而实用的文章,我也一直在学习他们的经验。但我实在不得不说一下心里的话,不是打击大家的积极性。我一直有疑问:SL到底能做什么,是一些简单的华而不实的小功能,小技巧,还是真实的可以向商用领域发展。如能应用到企业应用中,那有没有一套完整的解决方案,同时该方案应该是简单可行的,也是一个体系化的。对于大部分开发人员能快速上手应用的。也许,是我对这方面信息资询的了解较少(工作、家庭的原因,现在对研究新技术热情已不足了,请大家理解),但我在这里SL版块看到的绝大多数,都是讲的是其中一小点。其实我想,有很多人和我一样,对此很疑或。我们需要的是一套基础的完整的解
阅读全文
摘要:<toolkit:WrapPanel Name="wrpContainer" > <CheckBox Content="CheckBox1" Height="16" Name="checkBox1" Margin="20" FontSize="14" /> <CheckBox Content="CheckBox2" Height="16" Name="checkBox2" Margin=
阅读全文
摘要:三种种类:MoveCommand 用来指定startpoint,用M或m表示,当用M,表示绝对值,用m,表示相对于前一点的偏移量DrawCommand 用来描述外形轮廊的内容CloseCommand 用来结束当前的画图,闭合整个path.并在当前点与开始点画一个线段,用字母z表示。绘图指令类别:直线 L/l 在当前点和指定的终点直接画一条直线 格式:L坐标水平线 H/h 在当前点和指定的终点直接画一条水平线 格式 H垂直线 V/v 在当前点和指定的终点直接画一条垂直线 格式V三次贝塞尔曲线 C/c 通过控制点1和控制点2,在当前点和指...
阅读全文
摘要:这一阵开始学习SL4的一些功能新建了一个silverlight navigation with windows7 theme的模板,设计时一切正常。结果,只是改了几个文本,把原来的E文改成中文,就编译不过了。中文还会出现乱码状态。<UserControlx:Class="SLControlTest.MainPage"xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x="http://schemas.microsoft.com/winfx/2006
阅读全文
摘要:silverlight调用wcf有时很不稳定,同样调用一个方法,有时正确,有时会报远程服务器返回了错误: NotFound。主要问题是:WCF服务本身对数据包进行了限制,最大不能超过65535。可是我想不通的是,当我发送200多记录时,都正常,可是发送一条记录时,才会报这样的错。按数据限制的说法,也说不通,真是头痛。看一下如何来配置WCF服务器。<system.serviceModel> <bindings> <basicHttpBinding> <binding name="BasicHttpBinding_IDataService&quo
阅读全文
浙公网安备 33010602011771号