﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-Tao-随笔分类-C#</title><link>http://www.blogjava.net/programmer/category/27873.html</link><description /><language>zh-cn</language><lastBuildDate>Fri, 07 Dec 2007 06:19:15 GMT</lastBuildDate><pubDate>Fri, 07 Dec 2007 06:19:15 GMT</pubDate><ttl>60</ttl><item><title>Refresh related controls' value when data changed using DataBind in Winform</title><link>http://www.blogjava.net/programmer/archive/2007/08/29/165569.html</link><dc:creator>wade</dc:creator><author>wade</author><pubDate>Wed, 29 Aug 2007 02:31:00 GMT</pubDate><guid>http://www.blogjava.net/programmer/archive/2007/08/29/165569.html</guid><wfw:comment>http://www.blogjava.net/programmer/comments/165569.html</wfw:comment><comments>http://www.blogjava.net/programmer/archive/2007/08/29/165569.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/programmer/comments/commentRss/165569.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/programmer/services/trackbacks/165569.html</trackback:ping><description><![CDATA[<p><strong>Goal: </strong></p> <p>Use a ComboBox to select an item, and save the selected item's value to some textboxes. each control is using databinding.</p> <p><strong>Problems:</strong></p> <p>1. set control's value when comboBox changed, after the comboBox lost focus, the text was lost since the controls reload the data from binding source.</p> <p>2. set binding source's value, the text will be set only when the comboBox lost focus. but we want to set the text immediately when the comboBox changed.</p> <p><strong>Solution:</strong></p> <p>set binding source's value, and call comboBox's writeValue for comboBox. this will write the comboBox's value to datasource, and reload all controls' value.</p> <div style="border-right: gray 1px solid; padding-right: 4px; border-top: gray 1px solid; padding-left: 4px; font-size: 8pt; padding-bottom: 4px; margin: 20px 0px 10px; overflow: auto; border-left: gray 1px solid; width: 97.5%; cursor: text; line-height: 12pt; padding-top: 4px; border-bottom: gray 1px solid; font-family: consolas,'Courier New',courier,monospace; background-color: rgb(244,244,244); max-height: 200px"><pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas,'Courier New',courier,monospace; border-right-style: none; border-left-style: none; background-color: rgb(244,244,244); border-bottom-style: none">Test selectedTest = (Test)comboBox1.SelectedItem;<br>
<br>
Test test = (Test)bindingSource1.DataSource;<br>
<span style="color: rgb(0,0,255)">if</span> (selectedTest == <span style="color: rgb(0,0,255)">null</span> || test == <span style="color: rgb(0,0,255)">null</span>)<br>
<span style="color: rgb(0,0,255)">return</span>;<br>
<br>
<span style="color: rgb(0,128,0)">//save the selected value to the binding source</span>
test.Name = selectedTest.Name;
test.Value = selectedTest.Value;
<span style="color: rgb(0,128,0)">//this will write the comboBox's value to datasource, and reload all controls' value</span>
comboBox1.DataBindings[<span style="color: rgb(0,96,128)">"SelectedValue"</span>].WriteValue();</pre></div><img height="1" alt="" src="http://www.cnblogs.com/taotao/aggbug/874148.html" width="1"><br>
<div>&nbsp;</div><img src ="http://www.blogjava.net/programmer/aggbug/165569.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/programmer/" target="_blank">wade</a> 2007-08-29 10:31 <a href="http://www.blogjava.net/programmer/archive/2007/08/29/165569.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Use AbstractTransactionalSpringContextTests to rollback NUnit test case automatically</title><link>http://www.blogjava.net/programmer/archive/2007/08/20/165575.html</link><dc:creator>wade</dc:creator><author>wade</author><pubDate>Mon, 20 Aug 2007 08:12:00 GMT</pubDate><guid>http://www.blogjava.net/programmer/archive/2007/08/20/165575.html</guid><wfw:comment>http://www.blogjava.net/programmer/comments/165575.html</wfw:comment><comments>http://www.blogjava.net/programmer/archive/2007/08/20/165575.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/programmer/comments/commentRss/165575.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/programmer/services/trackbacks/165575.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Ihavetwotestcases:UserTestandCustomerTest,bothofthemextendtheAbstractTransactionalSprin...&nbsp;&nbsp;<a href="http://www.cnblogs.com/taotao/archive/2007/08/20/862840.html">阅读全文</a><img src="http://www.cnblogs.com/taotao/aggbug/862840.html" alt="" height="1" width="1" /><br />
<br />
<div align="right"><a style="text-decoration: none;" href="http://taotao.cnblogs.com/" target="_blank">Wade</a> 2007-08-20 16:12 <a href="http://www.cnblogs.com/taotao/archive/2007/08/20/862840.html#Feedback" target="_blank" style="text-decoration: none;">发表评论</a></div>
<img src ="http://www.blogjava.net/programmer/aggbug/165575.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/programmer/" target="_blank">wade</a> 2007-08-20 16:12 <a href="http://www.blogjava.net/programmer/archive/2007/08/20/165575.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Parse and format date in c#</title><link>http://www.blogjava.net/programmer/archive/2007/08/17/165576.html</link><dc:creator>wade</dc:creator><author>wade</author><pubDate>Fri, 17 Aug 2007 07:18:00 GMT</pubDate><guid>http://www.blogjava.net/programmer/archive/2007/08/17/165576.html</guid><wfw:comment>http://www.blogjava.net/programmer/comments/165576.html</wfw:comment><comments>http://www.blogjava.net/programmer/archive/2007/08/17/165576.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/programmer/comments/commentRss/165576.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/programmer/services/trackbacks/165576.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: whenuse'/'inpattern,mustuse'\'toescapeit,whengetformatteddatestring,usethefollowing...&nbsp;&nbsp;<a href="http://www.cnblogs.com/taotao/archive/2007/08/17/859839.html">阅读全文</a><img src="http://www.cnblogs.com/taotao/aggbug/859839.html" height="1" width="1"  alt="" /><br />
<br />
<div align="right"><a style="text-decoration: none;" href="http://taotao.cnblogs.com/" target="_blank">Wade</a> 2007-08-17 15:18 <a href="http://www.cnblogs.com/taotao/archive/2007/08/17/859839.html#Feedback" target="_blank" style="text-decoration: none;">发表评论</a></div>
<img src ="http://www.blogjava.net/programmer/aggbug/165576.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/programmer/" target="_blank">wade</a> 2007-08-17 15:18 <a href="http://www.blogjava.net/programmer/archive/2007/08/17/165576.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Could not load file or assembly 'ADODB, Version=7.0.3300.0</title><link>http://www.blogjava.net/programmer/archive/2007/08/16/165577.html</link><dc:creator>wade</dc:creator><author>wade</author><pubDate>Thu, 16 Aug 2007 08:59:00 GMT</pubDate><guid>http://www.blogjava.net/programmer/archive/2007/08/16/165577.html</guid><wfw:comment>http://www.blogjava.net/programmer/comments/165577.html</wfw:comment><comments>http://www.blogjava.net/programmer/archive/2007/08/16/165577.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/programmer/comments/commentRss/165577.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/programmer/services/trackbacks/165577.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Whenruncc.nettobuildandtestthewebproject,itthrowsanexception:Couldnotloadfileorass...&nbsp;&nbsp;<a href="http://www.cnblogs.com/taotao/archive/2007/08/16/858516.html">阅读全文</a><img src="http://www.cnblogs.com/taotao/aggbug/858516.html" height="1" width="1"  alt="" /><br />
<br />
<div align="right"><a style="text-decoration: none;" href="http://taotao.cnblogs.com/" target="_blank">Wade</a> 2007-08-16 16:59 <a href="http://www.cnblogs.com/taotao/archive/2007/08/16/858516.html#Feedback" target="_blank" style="text-decoration: none;">发表评论</a></div>
<img src ="http://www.blogjava.net/programmer/aggbug/165577.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/programmer/" target="_blank">wade</a> 2007-08-16 16:59 <a href="http://www.blogjava.net/programmer/archive/2007/08/16/165577.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>