<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0">
  <channel>
    <title><![CDATA[WenqiBlog - Windows Form]]></title>
    <link>http://www.zhouwenqi.com/blog/Windows Form.aspx</link>
    <description><![CDATA[WenqiBlog - Windows Form]]></description>
    <language>en-us</language>
    <copyright><![CDATA[Copyright © 2005-2009 zhouwenqi.com]]></copyright>
    <pubDate>Wed,7 Jan 2009 12:00:00 G1T +08:00</pubDate>
    
    <item>
      <title><![CDATA[关于Adapter并发冲突的问题]]></title>
      <author>zhouwenqi</author>
      <link>http://www.zhouwenqi.com/blog/70/board.aspx</link>
      
      <category><![CDATA[Windows Form]]></category>
      <pubDate>Mon,15 Dec 2008 03:42:15 G12T +08:00</pubDate>
      <description><![CDATA[<P>　　在Windows Form程序设计中，使用数据集控件的项目规划不好，经常会出现并发问题，关于并发问题的产生（例如：违返并发性:updatecommand影响了预期1条记录中的0条等等报错），原因有很多，这里不做分析，网上太多了，大家一般也懒得听（尤其是使用控件的人），我主要是想说一下简单的避免这种问题的一些经验，并不分析和解决并发问题！</P>
<P>　　１.建议尽量不使用Windows Form自带的数据集控件，怎么办？自己写。</P>
<P>　　２.如果你还是使用了数据集控件，就要将数据表结构规划（在项目中）好，父子表关系在清晰</P>
<P>　　３.绑定的数据每次Adapter.Update()时，后面要Adapter.Fill(DataSet.DataTable)；一下，不要问为什么，他可以解决你的很多问题。</P>]]></description>      
    </item>
    
    <item>
      <title><![CDATA[自定义Button控件]]></title>
      <author>zhouwenqi</author>
      <link>http://www.zhouwenqi.com/blog/45/board.aspx</link>
      
      <category><![CDATA[Windows Form]]></category>
      <pubDate>Sun,4 May 2008 11:36:23 G5T +08:00</pubDate>
      <description><![CDATA[<P>　　这是我以前重写的一个Button控件，今天又把他忧化了一下，虽然仍还是很粗糙，但是个人感觉够用了，唯一的缺点就是，不能给Button设置声音，下次再改进了！</P>
<P><IMG src="http://www.zhouwenqi.com/upfile/20080504/20085411462857.jpg"></P>
<HR>

<P> </P>
<P>普通按扭</P>
<P><IMG src="http://www.zhouwenqi.com/upfile/20080504/2008541203337.jpg"></P>
<P>图片按扭(下面的例子中，我用的ICO，都是Yellow工作室设计的)</P>
<P><IMG src="http://www.zhouwenqi.com/upfile/20080504/20085412035249.jpg"></P>
<P>由于相关属性太多，我把属性名都调为中文了，我英文太菜了，我怕我自己用的时候，晕头了，那就笑死人了，所以我用中文了，就不知道，兼容性会不会有问题！</P>
<P><IMG src="http://www.zhouwenqi.com/upfile/20080504/20085411353822.jpg"></P>
<P>具体操作我就不说了，我把DLL放上来，谁要的就下，将控件，添加到控件箱，拖出来就可以使用了！<A class=loadFile href="http://www.zhouwenqi.com/upfile/20080504/20085411433834.dll" target=_blank>20085411433834.dll</A></P>]]></description>      
    </item>
    
  </channel>
</rss>