摘要:
这篇文章解决一下上一篇中剩下的问题,拖动的过程中,按钮的位置实时更新。本来是看的微软提供的例子,例子里面是使用的AdornerLayer来实现的,实现了一个Adorner类,但实际上不需要那么复杂,确定鼠标按下,然后拖动过程中实时更新控件位置,跟鼠标放开的时候做的事是一样的。代码如下:private bool _isDown;#region canvas的事件//鼠标左键按下事件private void canvas1_PreviewMouseLeftButtonDown(object sender, MouseButtonEventArgs e){ _isDown = true;}///.. 阅读全文
摘要:
MSDN上是这么写的:获取或设置User-agentHTTP 标头的值。User-agent:用户代理,是登录用户的信息,通常是可以随意写的,但是有的网站不同的浏览器会展示出不同的效果,可以在这里设置浏览器信息来伪装某个浏览器获取信息。实际上,在获取外网IP的那个例子中,并不需要指定UserAgent,大多数的网站是可以用的,我用站长工具和IP138获取都没有问题。至于具体的www.123cha.com这个网站的登录方式有什么不同,我就不清楚了,就到这里吧,具体为什么这个网站访问不了我也懒得研究了。 阅读全文