摘要: 1.新建app.manifest 写入配置内容<?xml version="1.0" encoding="utf-8"?><asmv1:assembly manifestVersion="1.0" xmlns="urn:schemas-microsoft-com:asm.v1" xmlns:asmv1="urn:schemas-microsoft-com:asm.v1" xmlns:asmv2="urn:schemas-microsoft-com:asm.v2&quo 阅读全文
posted @ 2012-08-27 09:51 .net万剑 阅读(3869) 评论(7) 推荐(1) 编辑
摘要: 做了一个Winform的项目。项目里使用了WebBrowser控件。以前一直都以为WebBrowser是直接调用的系统自带的IE,IE是呈现出什么样的页面WebBrowser就呈现出什么样的页面。其实并非如此。我的Winform程序加载了一个Web项目。这个项目对IE8一下的浏览器布局兼容不是太好。本机使用的是IE8,项目是.net4.0。用本机浏览器查看Web项目没有任何问题。可是调用Winform里的WebBrowser浏览Web项目页面却出现了布局问题。所以我就开始质疑到底WebBrowser是不是IE8的模式啊。于是打开IETester,从IE9一直到IE5都查看了一遍,发现最... 阅读全文
posted @ 2012-08-22 15:55 .net万剑 阅读(21118) 评论(10) 推荐(4) 编辑
摘要: WebBrowser 中是没有MouseMove 事件的。想获取鼠标在WebBrowser中的坐标位置需要另辟蹊径、方法如下在窗体中加入Timer控件 timer1.Tick+=new EventHandler(timer1_Tick); timer1.Start(); private void timer1_Tick(object sender, EventArgs e) { if (webBrowser1.Bounds.Contains(this.PointToClient(Cursor.Posi... 阅读全文
posted @ 2012-08-10 10:25 .net万剑 阅读(1693) 评论(0) 推荐(0) 编辑
摘要: 遇到这个问题我的第一反应就是客户端和服务端的配置不同造成的。如果是通过VS引用服务地址的方式添加的服务只要更新服务引用后这个问题就解决了。但是如果是通过自己手写代码调用就要注意检查一下EndpointAddress 中EndpointIdentity客户端和服务器设置是否统一,另外确认两端的安全级别一致。例如 :我在服务端配置中设置了 <wsHttpBinding> <binding name="NoneSecurity" <security mode="None"/> </binding> </wsHtt 阅读全文
posted @ 2012-08-02 13:10 .net万剑 阅读(5192) 评论(0) 推荐(1) 编辑
摘要: 服务端: 需要注意的是这两句: WebSite配置: AJAX调用WCF: 首先引用发布的服务地址获取JS http://192.168.1.159:8080/Service2.svc/js //引用js Jquery调用WCF: 阅读全文
posted @ 2012-08-01 17:03 .net万剑 阅读(6550) 评论(4) 推荐(1) 编辑
摘要: 1.首先在数据库新建一个存放CSDN用户的空库。2.选择任务->导入数据3.进入导入数据源界面选择数据源类型为<平面数据源> 在文件名处选择www.csdn.net.sql4.现在开始设置列分割符为 空格#空格5.在高级中设置三列分别是 UserName 、PassWord 、 E-Mail6.设置完毕,在预览中已经可以看到导入的效果了。现在我们选择下一步 选择我们刚才新建的CSDN库导入数据就可以啦 阅读全文
posted @ 2011-12-24 12:09 .net万剑 阅读(1839) 评论(6) 推荐(2) 编辑
摘要: VS2008下的实现方式:1.在项目里面引入一个图片,编译属性设为资源,然后在App.xaml.cs里面重载OnStartup方法: public partial class App : Application { protected override void OnStartup(StartupEventArgs e) { SplashScreen splashScreen = new SplashScreen("pic.jpg"); splashScreen.Show(true); base.OnStartup(e); } }如果是窗体... 阅读全文
posted @ 2011-12-20 19:30 .net万剑 阅读(3288) 评论(0) 推荐(0) 编辑
摘要: <TextBox x:Name="tbSeach" Height="25" Width="60" HorizontalAlignment="Center" VerticalAlignment="Top" TextChanged="tbSeach_TextChanged"/> private void tbSeach_TextChanged(object sender, TextChangedEventArgs e) { _seachfooList = new Li 阅读全文
posted @ 2011-07-21 15:23 .net万剑 阅读(4041) 评论(2) 推荐(3) 编辑
摘要: WPF的DataGrid是自动刷新的,哪个Cell的值有变化就会刷新这个是绑定完成的,不过有个前提条件就是,当你改变绑定数据源的数值的时候,必须要让你的UI知道这个数据发生变化了,比如如果你的属性完成了INotifyPropertyChanged接口,这样无论你DataGrid发生变化,还是属性发生变化,你的UI和你后台的数据是时刻同步的,同时 属性变化的时候DataGrid也会自动刷新。View Code public class Export : INotifyPropertyChanged { public decimal _GoodsAPrice; public int GoodsCo 阅读全文
posted @ 2011-06-22 16:08 .net万剑 阅读(2748) 评论(2) 推荐(0) 编辑
摘要: int selectIndex = dgExport.SelectedIndex; ICollectionView view = (ICollectionView)CollectionViewSource.GetDefaultView(dgExport.ItemsSource); List<Export> items = new List<Export>(); items = (List<Export>)view.SourceCollection; items.RemoveAt(selectIndex); dgExport.Items.Refresh(); 阅读全文
posted @ 2011-06-20 17:25 .net万剑 阅读(7831) 评论(1) 推荐(1) 编辑