<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-2985399950866427365</id><updated>2012-01-26T10:34:06.530-08:00</updated><category term='MYSQL'/><category term='C#'/><category term='Silverlight Datagrid'/><category term='DateTime'/><category term='Text Alignment'/><category term='Row Number'/><category term='WCF'/><category term='Bullets'/><category term='Maths Equation in Silverlight'/><category term='ComboBox'/><category term='WhiteSpace Error'/><category term='DataTable'/><category term='Poem'/><category term='Enum'/><category term='JavaScript'/><category term='IIS'/><category term='DataGrid cell'/><category term='Silverlight Listbox'/><category term='ASP.NET'/><category term='Silverlight'/><title type='text'>Exploring Silverlight</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://varshavmane.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985399950866427365/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://varshavmane.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Varsha Mane</name><uri>http://www.blogger.com/profile/09659646038381363841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1Xj5AdaTBbg/TDXK1do2DRI/AAAAAAAAD4c/l9aN_mxku3Q/S220/Diwali_2008+070.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>25</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2985399950866427365.post-4134938010038705899</id><published>2011-02-10T20:46:00.000-08:00</published><updated>2011-02-10T20:46:28.351-08:00</updated><title type='text'>How to get nested records from your object class List using linq.</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Hello All,&lt;br /&gt;&lt;br /&gt;Today we are going to explore on “how to get nested records from your object class List using linq.”&lt;br /&gt;&lt;br /&gt;Here we will take a very small example of Category and SubCategory. We will first create 2 classes namely Category and SubCategory.&lt;br /&gt;&lt;br /&gt;public class &lt;span style="color: #3d85c6;"&gt;Category&lt;/span&gt;&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public int CategoryID { get; set; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public string CategoryName { get; set; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public List&lt;subcategory&gt; SubCategoryList { get; set; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public bool IsCategorychecked { get; set; }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;public class &lt;span style="color: #3d85c6;"&gt;SubCategory&lt;/span&gt;&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public int SubCategoryID { get; set; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public string SubCategoryName { get; set; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public bool IsSubCategorychecked { get; set; }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;Lets fill the List object of Category.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #3d85c6;"&gt;List&lt;/span&gt;&amp;lt;&lt;span style="color: #3d85c6;"&gt;Category&lt;/span&gt;&amp;gt; categoryList = new &lt;span style="color: #3d85c6;"&gt;List&lt;/span&gt;&amp;lt;&lt;span style="color: #3d85c6;"&gt;Category&lt;/span&gt;&amp;gt;();&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #3d85c6;"&gt;Category&lt;/span&gt; category = new &lt;span style="color: #3d85c6;"&gt;Category&lt;/span&gt;();&lt;br /&gt;&lt;br /&gt;category.CategoryID = 1;&lt;br /&gt;&lt;br /&gt;category.CategoryName = “Category One”;&lt;br /&gt;&lt;br /&gt;SubCategory subCategory = new &lt;span style="color: #3d85c6;"&gt;SubCategory&lt;/span&gt;();&lt;br /&gt;&lt;br /&gt;subCategory.SubCategoryID = 1;&lt;br /&gt;&lt;br /&gt;subCategory.SubCategoryName = “Sub Category One”;&lt;br /&gt;&lt;br /&gt;subCategory.IsSubCategorychecked = false;&lt;br /&gt;&lt;br /&gt;category.SubCategoryList.Add(subCategory);&lt;br /&gt;&lt;br /&gt;subCategory = new &lt;span style="color: #3d85c6;"&gt;SubCategory&lt;/span&gt;();&lt;br /&gt;&lt;br /&gt;subCategory.SubCategoryID = 2;&lt;br /&gt;&lt;br /&gt;subCategory.SubCategoryName = “Sub Category Two”;&lt;br /&gt;&lt;br /&gt;subCategory.IsSubCategorychecked = true;&lt;br /&gt;&lt;br /&gt;category.SubCategoryList.Add(subCategory);&lt;br /&gt;&lt;br /&gt;subCategory = new &lt;span style="color: #3d85c6;"&gt;SubCategory&lt;/span&gt;();&lt;br /&gt;&lt;br /&gt;subCategory.SubCategoryID = 3;&lt;br /&gt;&lt;br /&gt;subCategory.SubCategoryName = “Sub Category Three”;&lt;br /&gt;&lt;br /&gt;subCategory.IsSubCategorychecked = true;&lt;br /&gt;&lt;br /&gt;category.SubCategoryList.Add(subCategory);&lt;br /&gt;&lt;br /&gt;category.IsCategorychecked = true;&lt;br /&gt;&lt;br /&gt;categoryList.Add(category);&lt;br /&gt;&lt;br /&gt;category = new &lt;span style="color: #3d85c6;"&gt;Category&lt;/span&gt;();&lt;br /&gt;&lt;br /&gt;category.CategoryID = 2;&lt;br /&gt;&lt;br /&gt;category.CategoryName = “Category Two”;&lt;br /&gt;&lt;br /&gt;SubCategory subCategory = new &lt;span style="color: #3d85c6;"&gt;SubCategory&lt;/span&gt;();&lt;br /&gt;&lt;br /&gt;subCategory.SubCategoryID = 4;&lt;br /&gt;&lt;br /&gt;subCategory.SubCategoryName = “Sub Category Four”;&lt;br /&gt;&lt;br /&gt;subCategory.IsSubCategorychecked = false;&lt;br /&gt;&lt;br /&gt;category.SubCategoryList.Add(subCategory);&lt;br /&gt;&lt;br /&gt;subCategory = new &lt;span style="color: #3d85c6;"&gt;SubCategory&lt;/span&gt;();&lt;br /&gt;&lt;br /&gt;subCategory.SubCategoryID = 5;&lt;br /&gt;&lt;br /&gt;subCategory.SubCategoryName = “Sub Category Five”;&lt;br /&gt;&lt;br /&gt;subCategory.IsSubCategorychecked = false;&lt;br /&gt;&lt;br /&gt;category.SubCategoryList.Add(subCategory);&lt;br /&gt;&lt;br /&gt;subCategory = new &lt;span style="color: #3d85c6;"&gt;SubCategory&lt;/span&gt;();&lt;br /&gt;&lt;br /&gt;subCategory.SubCategoryID = 6;&lt;br /&gt;&lt;br /&gt;subCategory.SubCategoryName = “Sub Category Six”;&lt;br /&gt;&lt;br /&gt;subCategory.IsSubCategorychecked = false;&lt;br /&gt;&lt;br /&gt;category.SubCategoryList.Add(subCategory);&lt;br /&gt;&lt;br /&gt;category.IsCategorychecked = false;&lt;br /&gt;&lt;br /&gt;categoryList.Add(category);&lt;br /&gt;&lt;br /&gt;category = new &lt;span style="color: #3d85c6;"&gt;Category&lt;/span&gt;();&lt;br /&gt;&lt;br /&gt;category.CategoryID = 3;&lt;br /&gt;&lt;br /&gt;category.CategoryName = “Category Three”;&lt;br /&gt;&lt;br /&gt;subCategory = new &lt;span style="color: #3d85c6;"&gt;SubCategory&lt;/span&gt;();&lt;br /&gt;&lt;br /&gt;subCategory.SubCategoryID = 7;&lt;br /&gt;&lt;br /&gt;subCategory.SubCategoryName = “Sub Category Seven”;&lt;br /&gt;&lt;br /&gt;subCategory.IsSubCategorychecked = true;&lt;br /&gt;&lt;br /&gt;category.SubCategoryList.Add(subCategory);&lt;br /&gt;&lt;br /&gt;subCategory = new &lt;span style="color: #3d85c6;"&gt;SubCategory&lt;/span&gt;();&lt;br /&gt;&lt;br /&gt;subCategory.SubCategoryID = 8;&lt;br /&gt;&lt;br /&gt;subCategory.SubCategoryName = “Sub Category Eight”;&lt;br /&gt;&lt;br /&gt;subCategory.IsSubCategorychecked = true;&lt;br /&gt;&lt;br /&gt;category.SubCategoryList.Add(subCategory);&lt;br /&gt;&lt;br /&gt;subCategory = new &lt;span style="color: #3d85c6;"&gt;SubCategory&lt;/span&gt;();&lt;br /&gt;&lt;br /&gt;subCategory.SubCategoryID = 9;&lt;br /&gt;&lt;br /&gt;subCategory.SubCategoryName = “Sub Category Nine”;&lt;br /&gt;&lt;br /&gt;subCategory.IsSubCategorychecked = false;&lt;br /&gt;&lt;br /&gt;category.SubCategoryList.Add(subCategory);&lt;br /&gt;&lt;br /&gt;category.IsCategorychecked = true;&lt;br /&gt;&lt;br /&gt;categoryList.Add(category);&lt;br /&gt;&lt;br /&gt;Now if you want to get the selected Sub Category List for a particular category name so you can do the following query:&lt;br /&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;var&lt;/span&gt; query = (&lt;span style="color: blue;"&gt;from&lt;/span&gt; item &lt;span style="color: blue;"&gt;in&lt;/span&gt; _category&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: blue;"&gt;from&lt;/span&gt; nested &lt;span style="color: blue;"&gt;in&lt;/span&gt; item.SubCategory&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: blue;"&gt;where&lt;/span&gt; nested.IsSubCategoryChecked.Equals(&lt;span style="color: blue;"&gt;true&lt;/span&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: blue;"&gt;select&lt;/span&gt; nested.SubCategoryName);&lt;br /&gt;&lt;br /&gt;The above query will give result as:&lt;br /&gt;&lt;br /&gt;Sub Category Two&lt;br /&gt;&lt;br /&gt;Sub Category Three&lt;br /&gt;&lt;br /&gt;Sub Category Seven&lt;br /&gt;&lt;br /&gt;Sub Category Eight&lt;br /&gt;&lt;br /&gt;Happy Coding!!!! :)&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985399950866427365-4134938010038705899?l=varshavmane.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://varshavmane.blogspot.com/feeds/4134938010038705899/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://varshavmane.blogspot.com/2011/02/how-to-get-nested-records-from-your.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985399950866427365/posts/default/4134938010038705899'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985399950866427365/posts/default/4134938010038705899'/><link rel='alternate' type='text/html' href='http://varshavmane.blogspot.com/2011/02/how-to-get-nested-records-from-your.html' title='How to get nested records from your object class List using linq.'/><author><name>Varsha Mane</name><uri>http://www.blogger.com/profile/09659646038381363841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1Xj5AdaTBbg/TDXK1do2DRI/AAAAAAAAD4c/l9aN_mxku3Q/S220/Diwali_2008+070.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2985399950866427365.post-7736319223475722882</id><published>2010-10-06T05:56:00.000-07:00</published><updated>2010-10-06T05:56:24.277-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IIS'/><category scheme='http://www.blogger.com/atom/ns#' term='WCF'/><title type='text'>Exceptions while Configuring WCF on Windows 7</title><content type='html'>&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Hello All,&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Recently I have installed Windows 7 on my machine and was trying to configure all my existing projects. While configuring my Service Project on IIS, I was getting some exceptions. Finally I could manage to configure it. &lt;/span&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;If you are getting exception which says:&lt;/span&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;strong&gt;&lt;span style="color: #3d85c6;"&gt;HTTP Error 404.3 - Not Found.&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;strong&gt;The page you are requesting cannot be served because of the extension configuration. If the page is a script, add a handler. If the file should be downloaded, add a MIME map.&lt;/strong&gt;&lt;/span&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Or&lt;/span&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #3d85c6; font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;strong&gt;HTTP Error 500.19 - Internal Server Error&lt;/strong&gt;&lt;/span&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;strong&gt;The requested page cannot be accessed because the related configuration data for the page is invalid.&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;To resolve this you just need to run “%windir%\Microsoft.NET\Framework\v3.0\Windows Communication Foundation\ServiceModelReg.exe -i”&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;This will create svc mapping.&lt;/span&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Also if anyone is getting Forbidden exceptions, like this:&lt;/span&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color: #3d85c6; font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;HTTP Error 403.14 - Forbidden&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;strong&gt;The Web server is configured to not list the contents of this directory.&lt;/strong&gt;&lt;/span&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Go to IIS, select the Virtual Directory on the left side. Once you select the Virtual directory on right side of that window you will find an option of Directory Browsing. Double click on it and check whether it’s enabled or disable in the Actions List. Click on enable in Action List.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;I didn’t not check it on Vista but if you are getting same exceptions then you could try with the same settings. Hope it will work on Vista also.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Please leave your comments to help me improve my blog.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Thank You for visiting the Blog. Happy Coding! :)&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985399950866427365-7736319223475722882?l=varshavmane.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://varshavmane.blogspot.com/feeds/7736319223475722882/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://varshavmane.blogspot.com/2010/10/exceptions-while-configuring-wcf-on.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985399950866427365/posts/default/7736319223475722882'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985399950866427365/posts/default/7736319223475722882'/><link rel='alternate' type='text/html' href='http://varshavmane.blogspot.com/2010/10/exceptions-while-configuring-wcf-on.html' title='Exceptions while Configuring WCF on Windows 7'/><author><name>Varsha Mane</name><uri>http://www.blogger.com/profile/09659646038381363841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1Xj5AdaTBbg/TDXK1do2DRI/AAAAAAAAD4c/l9aN_mxku3Q/S220/Diwali_2008+070.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2985399950866427365.post-962468987001096528</id><published>2010-07-23T15:31:00.000-07:00</published><updated>2010-07-23T15:34:56.985-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MYSQL'/><title type='text'>Lock wait timeout exceeded; try restarting transaction in MySQL</title><content type='html'>&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif; font-size: large;"&gt;Today while I was trying to clean up the MySQL Database, I got the following error:&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue; font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif; font-size: large;"&gt;Error Code : 1205&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue; font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif; font-size: large;"&gt;Lock wait timeout exceeded; try restarting transaction&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue; font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif; font-size: large;"&gt;(0 ms taken)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif; font-size: large;"&gt;I was surprise to see this error as the same query was working fine before few minutes and then what happen all of sudden. The error came because of some other guy was trying to delete records simultaneously without my knowledge and so the transaction got locked. After doing some Google search I could figure out the solution for it. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif; font-size: large;"&gt;Here is what you have to do:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif; font-size: large;"&gt;Just run “SHOW INNODB STATUS” in your query browser you will get the status of INNODB which contains LIST OF TRANSACTIONS FOR EACH SESSION. In that just find all the Active thread id’s, say you find one thread id = 148 and then just select and kill that thread id, like this: KILL 148.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif; font-size: large;"&gt;That’s all you have to do. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif; font-size: large;"&gt;Hope that helps.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif; font-size: large;"&gt;Please leave your comments to help me improve my blog.&lt;/span&gt; &lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif; font-size: large;"&gt;&lt;/span&gt;&amp;nbsp; &lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif; font-size: large;"&gt;Thank You for visiting the Blog. Happy Coding! :) &lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985399950866427365-962468987001096528?l=varshavmane.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://varshavmane.blogspot.com/feeds/962468987001096528/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://varshavmane.blogspot.com/2010/07/lock-wait-timeout-exceeded-try.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985399950866427365/posts/default/962468987001096528'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985399950866427365/posts/default/962468987001096528'/><link rel='alternate' type='text/html' href='http://varshavmane.blogspot.com/2010/07/lock-wait-timeout-exceeded-try.html' title='Lock wait timeout exceeded; try restarting transaction in MySQL'/><author><name>Varsha Mane</name><uri>http://www.blogger.com/profile/09659646038381363841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1Xj5AdaTBbg/TDXK1do2DRI/AAAAAAAAD4c/l9aN_mxku3Q/S220/Diwali_2008+070.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2985399950866427365.post-3484688784959473472</id><published>2010-07-08T05:01:00.000-07:00</published><updated>2010-07-08T05:51:28.490-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='DataTable'/><category scheme='http://www.blogger.com/atom/ns#' term='ASP.NET'/><title type='text'>How to find Max/Min ID in DataTable</title><content type='html'>&lt;span style="font-family: Verdana, sans-serif;"&gt;These days I'm working on both ASP.NET and Silvelight&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;. Though I'm working on ASP.NET after a year now, &lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;thought posting some of the articles on ASP.NET&amp;nbsp;which I had in my mind but couldnt devote much time. Here is one of them.&lt;/span&gt; &lt;br /&gt;&lt;span style="font-family: Verdana;"&gt;How to find the Max/Min ID in DataTable. DataTable has &lt;a href="http://msdn.microsoft.com/en-us/library/system.data.datatable.select.aspx"&gt;Select Method&lt;/a&gt;&amp;nbsp;by which you can get the related records as you do it in SQL or for any database. I'm creating an Employee DataTable which has EmployeeID, FirstName and Lastname columns and fill that with some dummy data.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;DataTable objDT = new DataTable();&lt;/span&gt;&lt;span style="color: blue;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;DataColumn objDC = new DataColumn("EmployeeID", System.Type.GetType("System.Int32"));&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;objDT.Columns.Add(objDC);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;objDC = new DataColumn("FirstName", System.Type.GetType("System.String"));&lt;/span&gt;&lt;span style="color: blue;"&gt;&lt;/span&gt;&lt;span style="color: blue;"&gt;objDT.Columns.Add(objDC);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;objDC = new DataColumn("LastName", System.Type.GetType("System.String"));&lt;/span&gt;&lt;span style="color: blue;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;objDT.Columns.Add(objDC);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;&lt;/span&gt;&lt;span style="color: blue;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: blue;"&gt;DataRow objDR = objDT.NewRow();&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;objDR["EmployeeID"] = 1;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;objDR["FirstName"] = "Lalit";&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;objDR["LastName"] = "Sharma";&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;objDT.Rows.Add(objDR);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;&lt;/span&gt;&lt;span style="color: blue;"&gt;&lt;br /&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: blue;"&gt;objDR = objDT.NewRow();&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;objDR["EmployeeID"] = 2;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;objDR["FirstName"] = "Aditi";&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;objDR["LastName"] = "Deodhar";&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;objDT.Rows.Add(objDR);&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;objDR = objDT.NewRow();&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;objDR["EmployeeID"] = 3;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;objDR["FirstName"] = "Nimish";&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;objDR["LastName"] = "Navadkar";&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;objDT.Rows.Add(objDR);&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;objDR = objDT.NewRow();&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;objDR["EmployeeID"] = 4;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;objDR["FirstName"] = "Pragati";&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;objDR["LastName"] = "Dukale";&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;objDT.Rows.Add(objDR);&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;objDR = objDT.NewRow();&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;objDR["EmployeeID"] = 5;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;objDR["FirstName"] = "Rumpa";&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;objDR["LastName"] = "Gune";&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;objDT.Rows.Add(objDR);&lt;/span&gt;&lt;span style="color: blue;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;objDR = objDT.NewRow();&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;objDR["EmployeeID"] = 6;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;objDR["FirstName"] = "Abhijit";&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;objDR["LastName"] = "Parkhi";&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;objDT.Rows.Add(objDR);&lt;/span&gt;&lt;span style="color: blue;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #38761d;"&gt;//This is the select query for Max&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;string selectCommand = "Max(EmployeeID)";&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;&lt;/span&gt;&lt;span style="color: blue;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #38761d;"&gt;//returns the Max EmploeeID&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;int nextID = Convert.ToInt32((object)objDT.Compute(selectCommand, string.Empty));&lt;/span&gt;&lt;br /&gt;Likewise we can find Min ID in DataTable. &lt;br /&gt;&amp;nbsp; &lt;br /&gt;Hope that helps. &lt;br /&gt;&amp;nbsp; &lt;br /&gt;Please leave your comments to help me improve my blog.&lt;br /&gt;&lt;br /&gt;Thankyou for visiting the Blog. Happy Coding! :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985399950866427365-3484688784959473472?l=varshavmane.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://varshavmane.blogspot.com/feeds/3484688784959473472/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://varshavmane.blogspot.com/2010/07/how-to-find-maxmin-id-in-datatable.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985399950866427365/posts/default/3484688784959473472'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985399950866427365/posts/default/3484688784959473472'/><link rel='alternate' type='text/html' href='http://varshavmane.blogspot.com/2010/07/how-to-find-maxmin-id-in-datatable.html' title='How to find Max/Min ID in DataTable'/><author><name>Varsha Mane</name><uri>http://www.blogger.com/profile/09659646038381363841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1Xj5AdaTBbg/TDXK1do2DRI/AAAAAAAAD4c/l9aN_mxku3Q/S220/Diwali_2008+070.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2985399950866427365.post-9220603248412370447</id><published>2010-07-08T03:54:00.000-07:00</published><updated>2010-07-08T03:56:54.957-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='DataTable'/><category scheme='http://www.blogger.com/atom/ns#' term='Row Number'/><category scheme='http://www.blogger.com/atom/ns#' term='ASP.NET'/><title type='text'>How to find DataTable Row Number without ID column.</title><content type='html'>&lt;span style="font-family: Verdana, sans-serif;"&gt;Hello All,&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Verdana;"&gt;In ASP.NET one of my favourite topic is playing with DataSet and DataTable. Today one of my colleague asked me "how to find row number of DataTable if we dont have ID column".&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Verdana;"&gt;Here is a simple way to do it:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: blue; font-family: Verdana;"&gt;int iRowNumber = objDT.Rows.IndexOf(objDT.Select("Name = Varsha")[0]);&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Verdana;"&gt;iRowNumber will have Row number.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Verdana;"&gt;Hope that helps.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Verdana;"&gt;Please leave your comments to help me improve my blog.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;Thank You for visiting the Blog. Happy Coding! :)&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985399950866427365-9220603248412370447?l=varshavmane.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://varshavmane.blogspot.com/feeds/9220603248412370447/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://varshavmane.blogspot.com/2010/07/how-to-find-datatable-row-number.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985399950866427365/posts/default/9220603248412370447'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985399950866427365/posts/default/9220603248412370447'/><link rel='alternate' type='text/html' href='http://varshavmane.blogspot.com/2010/07/how-to-find-datatable-row-number.html' title='How to find DataTable Row Number without ID column.'/><author><name>Varsha Mane</name><uri>http://www.blogger.com/profile/09659646038381363841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1Xj5AdaTBbg/TDXK1do2DRI/AAAAAAAAD4c/l9aN_mxku3Q/S220/Diwali_2008+070.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2985399950866427365.post-3148070413715917864</id><published>2010-07-07T23:17:00.000-07:00</published><updated>2010-07-07T23:17:17.239-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ASP.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='C#'/><category scheme='http://www.blogger.com/atom/ns#' term='MYSQL'/><title type='text'>Query to MySQL from C# returns System.Byte[]</title><content type='html'>&lt;span style="font-family: Verdana, sans-serif;"&gt;Hello All,&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;I'm working on Mysql for almost a year now but yesterday I got one issue which was killing me. I wrote a Stored Procedure in MySQL and execute it in MySQL Browser and it execute very well but when I execute the same Stored Procedure in asp.net and bind the returned DataSet&amp;nbsp;with GridView, it always shows System.Byte[] in the Title Column. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;The problem was that the&amp;nbsp;columns which&amp;nbsp;I&amp;nbsp;had selected in that query was having DataType as LongText and LONGTEXT type is a kind of BLOB type (set of byte), so it was returning System.Byte[].&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Verdana;"&gt;I checked it on google, tried different ways to fix it but nothing helped&amp;nbsp;me and finally I thought firing a query on it and it worked. Something like this:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: blue; font-family: Verdana, sans-serif;"&gt;SELECT &lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue; font-family: Verdana, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ID&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue; font-family: Verdana, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ,TitleName&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue; font-family: Verdana, sans-serif;"&gt;FROM (&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue; font-family: Verdana, sans-serif;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue; font-family: Verdana, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SELECT &lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue; font-family: Verdana, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ID&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue; font-family: Verdana, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ,REPLACE(Title, "$", "'") AS TitleName&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue; font-family: Verdana, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FROM &lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue; font-family: Verdana, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; tbEmployee&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue; font-family: Verdana, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ) A&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: black; font-family: Verdana;"&gt;This it what I did and its working fine.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Verdana;"&gt;Hope this helps you all.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Verdana;"&gt;Happy Coding :)&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985399950866427365-3148070413715917864?l=varshavmane.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://varshavmane.blogspot.com/feeds/3148070413715917864/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://varshavmane.blogspot.com/2010/07/query-to-mysql-from-c-returns.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985399950866427365/posts/default/3148070413715917864'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985399950866427365/posts/default/3148070413715917864'/><link rel='alternate' type='text/html' href='http://varshavmane.blogspot.com/2010/07/query-to-mysql-from-c-returns.html' title='Query to MySQL from C# returns System.Byte[]'/><author><name>Varsha Mane</name><uri>http://www.blogger.com/profile/09659646038381363841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1Xj5AdaTBbg/TDXK1do2DRI/AAAAAAAAD4c/l9aN_mxku3Q/S220/Diwali_2008+070.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2985399950866427365.post-4873933431748043617</id><published>2010-06-29T07:03:00.000-07:00</published><updated>2010-06-29T07:04:29.866-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='WhiteSpace Error'/><category scheme='http://www.blogger.com/atom/ns#' term='Silverlight'/><title type='text'>Whitespace is not allowed after end of Markup Extension -- Silverlight Compile Time Error</title><content type='html'>&lt;span style="font-family: Verdana, sans-serif;"&gt;Today while working on one of my Silverlight Project, I did some changes in the user control and&amp;nbsp;built the Project and all of sudden I got the compile time error saying:&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue; font-family: Verdana, sans-serif;"&gt;Whitespace is not allowed after end of Markup Extension.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;I tried finding where exactly the whitespace has come. Initially I thought while giving name to any of control I gave white space in it but was wrong and then I could find what was the issue. Check the image you will understand what mistake I did and I thought of writting this blog.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_1Xj5AdaTBbg/TCn8_lbEUHI/AAAAAAAAD4Q/I13banS6E94/s1600/Error.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="420" ru="true" src="http://2.bp.blogspot.com/_1Xj5AdaTBbg/TCn8_lbEUHI/AAAAAAAAD4Q/I13banS6E94/s640/Error.jpg" width="600" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;Happy Coding!!!!&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985399950866427365-4873933431748043617?l=varshavmane.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://varshavmane.blogspot.com/feeds/4873933431748043617/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://varshavmane.blogspot.com/2010/06/whitespace-is-not-allowed-after-end-of.html#comment-form' title='14 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985399950866427365/posts/default/4873933431748043617'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985399950866427365/posts/default/4873933431748043617'/><link rel='alternate' type='text/html' href='http://varshavmane.blogspot.com/2010/06/whitespace-is-not-allowed-after-end-of.html' title='Whitespace is not allowed after end of Markup Extension -- Silverlight Compile Time Error'/><author><name>Varsha Mane</name><uri>http://www.blogger.com/profile/09659646038381363841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1Xj5AdaTBbg/TDXK1do2DRI/AAAAAAAAD4c/l9aN_mxku3Q/S220/Diwali_2008+070.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_1Xj5AdaTBbg/TCn8_lbEUHI/AAAAAAAAD4Q/I13banS6E94/s72-c/Error.jpg' height='72' width='72'/><thr:total>14</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2985399950866427365.post-5176839034734124539</id><published>2010-06-28T03:07:00.000-07:00</published><updated>2010-06-28T03:48:32.876-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Text Alignment'/><category scheme='http://www.blogger.com/atom/ns#' term='DataGrid cell'/><category scheme='http://www.blogger.com/atom/ns#' term='Silverlight'/><title type='text'>How to Align Text in DataGrid Cell in Xaml and in Code Behind</title><content type='html'>&lt;span style="font-family: Verdana, sans-serif;"&gt;Hello,&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Verdana;"&gt;While answering a query on silverlight forum, I thought of writing this article.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Verdana;"&gt;&lt;strong&gt;Quoting the question as:&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: red;"&gt;DataGridTextColumn textColumn = new DataGridTextColumn();&lt;/span&gt;&lt;br /&gt;&lt;span style="color: red;"&gt;textColumn.Header = "Result";&lt;/span&gt;&lt;br /&gt;&lt;span style="color: red;"&gt;textColumn.Binding = new Binding("Result");&lt;/span&gt;&lt;br /&gt;&lt;span style="color: red;"&gt;dataGrid1.Columns.Add(textColumn);&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: red;"&gt;how i can set RESULT alignment right?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Here is what you have to do, I will show you this in both ways like doing it in Xaml Page and doing it in code behind.&lt;br /&gt;&lt;br /&gt;First add the Style in your User Control Resource:&lt;br /&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;&amp;lt;UserControl.Resources&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Style x:Key="AlignRight" TargetType="Data:DataGridCell"&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Setter Property="HorizontalContentAlignment" Value="Right" /&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/Style&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;&amp;lt;/UserControl.Resources&amp;gt;&lt;/span&gt; &lt;br /&gt;&amp;nbsp; &lt;br /&gt;I'm doing this for Right Align but you can change it according to your requirement. &lt;br /&gt;&amp;nbsp; &lt;br /&gt;Next, how to do this in Xaml Page? Its very simple, apply this style to whichever column you want, like this: &lt;br /&gt;&amp;nbsp; &lt;br /&gt;&lt;span style="color: blue;"&gt;&amp;lt;Data:DataGridTextColumn Header="Amount" Width="90" Binding="{Binding Amount}" IsReadOnly="True" &lt;strong&gt;CellStyle="{StaticResource AlignRight}&lt;/strong&gt;"&amp;gt;&amp;lt;/Data:DataGridTextColumn&amp;gt;&lt;/span&gt; &lt;br /&gt;&lt;span style="color: blue;"&gt;&lt;/span&gt;&amp;nbsp; &lt;br /&gt;&lt;span style="color: black;"&gt;Now how to do this in code behind:&lt;/span&gt; &lt;br /&gt;&amp;nbsp; &lt;br /&gt;&lt;span style="color: blue;"&gt;DataGridTextColumn textColumn = new DataGridTextColumn();&lt;/span&gt; &lt;br /&gt;&lt;span style="color: blue;"&gt;textColumn.Header = "Result";&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;textColumn.Binding = new Binding("Result");&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;&lt;strong&gt;textColumn.CellStyle = Resources["AlignRight"] as Style;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;dataGrid1.Columns.Add(textColumn);&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Comments are always welcome.&lt;br /&gt;&lt;br /&gt;Happy Coding :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985399950866427365-5176839034734124539?l=varshavmane.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://varshavmane.blogspot.com/feeds/5176839034734124539/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://varshavmane.blogspot.com/2010/06/how-to-align-text-in-datagrid-cell-in.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985399950866427365/posts/default/5176839034734124539'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985399950866427365/posts/default/5176839034734124539'/><link rel='alternate' type='text/html' href='http://varshavmane.blogspot.com/2010/06/how-to-align-text-in-datagrid-cell-in.html' title='How to Align Text in DataGrid Cell in Xaml and in Code Behind'/><author><name>Varsha Mane</name><uri>http://www.blogger.com/profile/09659646038381363841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1Xj5AdaTBbg/TDXK1do2DRI/AAAAAAAAD4c/l9aN_mxku3Q/S220/Diwali_2008+070.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2985399950866427365.post-3461415894772187007</id><published>2010-06-24T22:55:00.000-07:00</published><updated>2010-06-24T23:33:48.569-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ComboBox'/><category scheme='http://www.blogger.com/atom/ns#' term='Silverlight Datagrid'/><title type='text'>ComboBox inside Silverlight DataGrid</title><content type='html'>&lt;span style="font-family: Verdana, sans-serif;"&gt;Hello All,&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Verdana;"&gt;How to implement ComboBox inside Silverlight DataGrid. Here I have uploaded a sample Project which would help you all.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Verdana;"&gt;&lt;a href="http://cid-04b195d09c9f5e74.office.live.com/self.aspx/SLProject/ComboInsideDataGrid.zip"&gt;Source Code&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Verdana;"&gt;Happy Coding :)&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985399950866427365-3461415894772187007?l=varshavmane.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://varshavmane.blogspot.com/feeds/3461415894772187007/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://varshavmane.blogspot.com/2010/06/combobox-inside-silverlight-datagrid.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985399950866427365/posts/default/3461415894772187007'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985399950866427365/posts/default/3461415894772187007'/><link rel='alternate' type='text/html' href='http://varshavmane.blogspot.com/2010/06/combobox-inside-silverlight-datagrid.html' title='ComboBox inside Silverlight DataGrid'/><author><name>Varsha Mane</name><uri>http://www.blogger.com/profile/09659646038381363841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1Xj5AdaTBbg/TDXK1do2DRI/AAAAAAAAD4c/l9aN_mxku3Q/S220/Diwali_2008+070.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2985399950866427365.post-6143371666100735743</id><published>2010-06-24T22:52:00.000-07:00</published><updated>2010-06-24T22:52:50.598-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ComboBox'/><category scheme='http://www.blogger.com/atom/ns#' term='Enum'/><category scheme='http://www.blogger.com/atom/ns#' term='Silverlight'/><title type='text'>How to Bind Silverlight ComboBox with Enum</title><content type='html'>&lt;span style="font-family: Verdana, sans-serif;"&gt;Hello All,&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Verdana;"&gt;Binding Silverlight ComboBox with Enum. &lt;/span&gt;&lt;span style="font-family: Verdana;"&gt;Suppose we have Enum like this:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;public enum Schedule&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;{&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Day = 1,&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Week = 7,&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Month = 30,&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Year = 365&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;}&lt;/span&gt; &lt;br /&gt;&lt;span style="font-family: Verdana;"&gt;&lt;/span&gt;&amp;nbsp; &lt;br /&gt;&lt;span style="font-family: Verdana;"&gt;then how are we going to bind it with ComboBox. Here is the code:&lt;/span&gt; &lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;// Returns all the Enums&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;public static T[] GetEnumValues&lt;t&gt;()&lt;/span&gt; &lt;br /&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;{&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var type = typeof(T);&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (!type.IsEnum)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;throw new ArgumentException("Type '" + type.Name + "' is not an enum");&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return (&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;from field in type.GetFields()&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;where field.IsLiteral&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;select (T)field.GetValue(type)).ToArray();&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;}&lt;/span&gt; &lt;br /&gt;&lt;span style="font-family: Verdana;"&gt;&lt;/span&gt;&amp;nbsp; &lt;br /&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;ComboBox cbo = sender as ComboBox;&lt;/span&gt; &lt;br /&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;var enums = GetEnumValues&lt;schedule&gt;();&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;cbo.ItemsSource = enums;&lt;/span&gt; &lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Verdana;"&gt;Happy Coding :)&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985399950866427365-6143371666100735743?l=varshavmane.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://varshavmane.blogspot.com/feeds/6143371666100735743/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://varshavmane.blogspot.com/2010/06/how-to-bind-silverlight-combobox-with.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985399950866427365/posts/default/6143371666100735743'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985399950866427365/posts/default/6143371666100735743'/><link rel='alternate' type='text/html' href='http://varshavmane.blogspot.com/2010/06/how-to-bind-silverlight-combobox-with.html' title='How to Bind Silverlight ComboBox with Enum'/><author><name>Varsha Mane</name><uri>http://www.blogger.com/profile/09659646038381363841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1Xj5AdaTBbg/TDXK1do2DRI/AAAAAAAAD4c/l9aN_mxku3Q/S220/Diwali_2008+070.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2985399950866427365.post-3335833782446774063</id><published>2010-06-24T22:47:00.000-07:00</published><updated>2010-06-24T22:47:36.641-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MYSQL'/><title type='text'>How to find the last identity value inserted in MYSQL</title><content type='html'>&lt;span style="font-family: Verdana, sans-serif;"&gt;Hello All,&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;If you are writing an Insert query and what to find out the last inserted ID then here is what you&amp;nbsp;execute to get the last inserted ID.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;DECLARE iID INT;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;-- Your Insert query goes here and iID will have your last Inserted ID.&lt;/span&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;SELECT LAST_INSERT_ID() INTO iID;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Verdana;"&gt;Hope that helps.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985399950866427365-3335833782446774063?l=varshavmane.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://varshavmane.blogspot.com/feeds/3335833782446774063/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://varshavmane.blogspot.com/2010/06/how-to-find-last-identity-value.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985399950866427365/posts/default/3335833782446774063'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985399950866427365/posts/default/3335833782446774063'/><link rel='alternate' type='text/html' href='http://varshavmane.blogspot.com/2010/06/how-to-find-last-identity-value.html' title='How to find the last identity value inserted in MYSQL'/><author><name>Varsha Mane</name><uri>http://www.blogger.com/profile/09659646038381363841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1Xj5AdaTBbg/TDXK1do2DRI/AAAAAAAAD4c/l9aN_mxku3Q/S220/Diwali_2008+070.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2985399950866427365.post-3246415453534876307</id><published>2010-06-23T03:07:00.000-07:00</published><updated>2010-06-23T03:12:09.961-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Silverlight Listbox'/><category scheme='http://www.blogger.com/atom/ns#' term='Bullets'/><title type='text'>Bullets For Silverlight ListBox</title><content type='html'>&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;Here is what the output looks like:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_1Xj5AdaTBbg/TCHb5Usn3yI/AAAAAAAAD38/3tzPQHog9_8/s1600/Bullets.jpg" imageanchor="1" style="clear: left; cssfloat: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" ru="true" src="http://4.bp.blogspot.com/_1Xj5AdaTBbg/TCHb5Usn3yI/AAAAAAAAD38/3tzPQHog9_8/s320/Bullets.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;While answering a query on silverlight forum, I thought of writing this blog.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;strong&gt;Quoting the question as&lt;/strong&gt;:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;How do I add Bullet Points in SilverLight 4.0?&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;I tried the &amp;lt;ul&amp;gt; &amp;lt;/ul&amp;gt; HTML code and it doesn't work. Is there a special code in SilverLight for Bullet Points?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;Here is what you can try:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Verdana;"&gt;&lt;strong&gt;Xaml Code:&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&amp;lt;ListBox x:Name="lbMyBullet" VerticalAlignment="Stretch" Margin="5,2,2,2" Height="150" &lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;HorizontalAlignment="Stretch" Width="240"&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&amp;lt;ListBox.ItemTemplate&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&amp;lt;DataTemplate&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&amp;lt;StackPanel Orientation="Horizontal"&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&amp;lt;Image Source="images/small-arrowblue.png" VerticalAlignment="Center" Height="9" Width="7"&amp;gt;&amp;lt;/Image&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&amp;lt;TextBlock x:Name="myBulletText" Margin="5,2,0,0" VerticalAlignment="Top" Text="{Binding Path=Name}" ToolTipService.ToolTip="{Binding Path=Name}"&amp;gt;&amp;lt;/TextBlock&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&amp;lt;/StackPanel&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&amp;lt;/DataTemplate&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&amp;lt;/ListBox.ItemTemplate&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&amp;lt;/ListBox&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;strong&gt;In Code Behind:&lt;/strong&gt;&lt;/span&gt; &lt;br /&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;/span&gt;&amp;nbsp; &lt;br /&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;public class Employee&lt;/span&gt; &lt;br /&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;{&lt;/span&gt; &lt;br /&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;public int ID { get; set; }&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;public string Name { get; set; }&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;} &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;ObservableCollection&lt;employee&gt; employee = new ObservableCollection&lt;employee&gt;();&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;employee.Add(new Employee() { ID = 1, Name = "Nimish"});&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;employee.Add(new Employee() { ID = 2, Name = "Vikas"});&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;employee.Add(new Employee() { ID = 3, Name = "Pooja"});&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;employee.Add(new Employee() { ID = 4, Name = "Maya"});&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;employee.Add(new Employee() { ID = 5, Name = "Kiran"});&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;employee.Add(new Employee() { ID = 6, Name = "Pragati"});&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;employee.Add(new Employee() { ID = 7, Name = "Lalit"});&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;employee.Add(new Employee() { ID = 8, Name = "Neha"});&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;employee.Add(new Employee() { ID = 9, Name = "Sachin"});&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;employee.Add(new Employee() { ID = 10, Name = "Ishita"});&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;lbMyBullet.ItemsSource = employee; &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;You have to just change the image path.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Verdana;"&gt;Happy coding :)&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985399950866427365-3246415453534876307?l=varshavmane.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://varshavmane.blogspot.com/feeds/3246415453534876307/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://varshavmane.blogspot.com/2010/06/bullets-for-silverlight-listbox.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985399950866427365/posts/default/3246415453534876307'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985399950866427365/posts/default/3246415453534876307'/><link rel='alternate' type='text/html' href='http://varshavmane.blogspot.com/2010/06/bullets-for-silverlight-listbox.html' title='Bullets For Silverlight ListBox'/><author><name>Varsha Mane</name><uri>http://www.blogger.com/profile/09659646038381363841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1Xj5AdaTBbg/TDXK1do2DRI/AAAAAAAAD4c/l9aN_mxku3Q/S220/Diwali_2008+070.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_1Xj5AdaTBbg/TCHb5Usn3yI/AAAAAAAAD38/3tzPQHog9_8/s72-c/Bullets.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2985399950866427365.post-4490077199884665914</id><published>2010-04-23T04:11:00.000-07:00</published><updated>2010-04-23T04:11:49.541-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='DateTime'/><category scheme='http://www.blogger.com/atom/ns#' term='C#'/><category scheme='http://www.blogger.com/atom/ns#' term='Silverlight'/><title type='text'>Get the Monday date of a given week in a given year</title><content type='html'>&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;A&amp;nbsp;user on Silverlight forum made me to write this post.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Quoting the user question: &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;"I&amp;nbsp;want to get first and last date of week given by a week number and year" &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;For example if Week Number is 26 and Year is 2009, then the output must be 29/06/2009. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;However I did the first date&amp;nbsp;of given week&amp;nbsp;and year,&amp;nbsp;here is what the logic is:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;1) Get the date of the first day of the given year. That is the first date of any year would be Year + "-1-1".&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;2) Find out the date of the monday of this week. For example, for 2009, the first monday date would be 12-29-2008.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;3) Now, when we add (number of weeks * 7) to the very first monday, we get the monday of the given week and given year.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Thats all we have to do.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Here is&amp;nbsp;the&amp;nbsp;sample code:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;strong&gt;int iWeek = 26;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;strong&gt;int iYear = 2009;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;strong&gt;DateTime firstDayOfYear;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;strong&gt;DateTime firstMondayOfYear;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;strong&gt;DateTime finalDate;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;span style="color: #38761d; font-family: Georgia;"&gt;&lt;strong&gt;//Step 1&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;strong&gt;firstDayOfYear = Convert.ToDateTime(iYear.ToString() + "-1-1");&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;strong&gt;DayOfWeek t = 1 - firstDayOfYear.DayOfWeek + 1;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;strong&gt;int intDayOfWeek = (int)firstDayOfYear.DayOfWeek;&lt;/strong&gt;&lt;/span&gt; &lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;span style="color: #38761d; font-family: Georgia;"&gt;&lt;strong&gt;//Step 2&lt;/strong&gt;&lt;/span&gt; &lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;strong&gt;firstMondayOfYear = firstDayOfYear.AddDays(1 - intDayOfWeek).Date;&lt;/strong&gt;&lt;/span&gt; &lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;span style="color: #38761d; font-family: Georgia;"&gt;&lt;strong&gt;//Stpe 3&lt;/strong&gt;&lt;/span&gt; &lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;strong&gt;finalDate = firstMondayOfYear.AddDays((iWeek) * 7);&lt;/strong&gt;&lt;/span&gt; &lt;/div&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;/span&gt;&amp;nbsp; &lt;br /&gt;&lt;span style="font-family: Georgia;"&gt;finalDate will have &lt;strong&gt;6/29/2009&lt;/strong&gt;.&lt;/span&gt; &lt;br /&gt;&lt;span style="font-family: Georgia;"&gt;&lt;/span&gt;&amp;nbsp; &lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Happy coding &amp;nbsp;:)&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985399950866427365-4490077199884665914?l=varshavmane.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://varshavmane.blogspot.com/feeds/4490077199884665914/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://varshavmane.blogspot.com/2010/04/get-monday-date-of-given-week-in-given.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985399950866427365/posts/default/4490077199884665914'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985399950866427365/posts/default/4490077199884665914'/><link rel='alternate' type='text/html' href='http://varshavmane.blogspot.com/2010/04/get-monday-date-of-given-week-in-given.html' title='Get the Monday date of a given week in a given year'/><author><name>Varsha Mane</name><uri>http://www.blogger.com/profile/09659646038381363841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1Xj5AdaTBbg/TDXK1do2DRI/AAAAAAAAD4c/l9aN_mxku3Q/S220/Diwali_2008+070.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2985399950866427365.post-4086362682392376632</id><published>2010-04-16T00:16:00.000-07:00</published><updated>2010-04-16T00:17:47.975-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Maths Equation in Silverlight'/><title type='text'>How to write Maths Equation In Silverlight</title><content type='html'>&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;/span&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Hello All,&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Inspite of&amp;nbsp;being a PG in Mathematics I always use to think how should we write a maths&amp;nbsp;equation in Silverlight or say superscript for a texblock, So I thought I should blog for it.&lt;/span&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Suppose if&amp;nbsp;we want to write an equation something&amp;nbsp;like this:&lt;/span&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;div align="justify" class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_1Xj5AdaTBbg/S8gHatA3bcI/AAAAAAAAD1U/J25ueMLhMBE/s1600/Equation.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_1Xj5AdaTBbg/S8gHatA3bcI/AAAAAAAAD1U/J25ueMLhMBE/s320/Equation.png" wt="true" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align="justify" class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;then how are we going to write this in Silverlight.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Here is a simple way:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;I have take a TextBlock in my Xaml Page named tbMathsEquation. &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;In Code Behind:&lt;/span&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;strong&gt;tbMathsEquation.Text&amp;nbsp; = "(x + 1)";&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;strong&gt;tbMathsEquation.Text += String.Format(" {0,-3}", '\u00B2');&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;strong&gt;tbMathsEquation.Text += " = ";&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;strong&gt;tbMathsEquation.Text += "x";&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;strong&gt;tbMathsEquation.Text += String.Format(" {0,-3}", '\u00B2');&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;strong&gt;tbMathsEquation.Text += " + ";&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;strong&gt;tbMathsEquation.Text += "2x + 1";&lt;/strong&gt; &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp; &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Here I'm using Unicode Character which might be categorized as an uppercase letter, a lowercase letter, a decimal digit number, a letter number, a connector punctuation, a math symbol, or a currency symbol. &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp; &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Thats all we have to do. &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp; &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Happy Coding :)&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985399950866427365-4086362682392376632?l=varshavmane.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://varshavmane.blogspot.com/feeds/4086362682392376632/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://varshavmane.blogspot.com/2010/04/how-to-wirte-maths-equation-in.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985399950866427365/posts/default/4086362682392376632'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985399950866427365/posts/default/4086362682392376632'/><link rel='alternate' type='text/html' href='http://varshavmane.blogspot.com/2010/04/how-to-wirte-maths-equation-in.html' title='How to write Maths Equation In Silverlight'/><author><name>Varsha Mane</name><uri>http://www.blogger.com/profile/09659646038381363841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1Xj5AdaTBbg/TDXK1do2DRI/AAAAAAAAD4c/l9aN_mxku3Q/S220/Diwali_2008+070.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_1Xj5AdaTBbg/S8gHatA3bcI/AAAAAAAAD1U/J25ueMLhMBE/s72-c/Equation.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2985399950866427365.post-6207622349243596906</id><published>2010-04-09T06:34:00.000-07:00</published><updated>2010-04-09T06:34:50.897-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JavaScript'/><category scheme='http://www.blogger.com/atom/ns#' term='ASP.NET'/><title type='text'>Swapping Elements frm one ListBox to another using JavaScript.</title><content type='html'>&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Hello All,&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Georgia;"&gt;Swapping elements from one listbox to another in ASP.NET we always have to postback the page but using Javascript you can do this without doing postback for that page.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Georgia;"&gt;You can down the &lt;a href="http://cid-04b195d09c9f5e74.skydrive.live.com/self.aspx/Projects/ListBoxSwapElements.zip"&gt;Source Code&lt;/a&gt;.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Georgia;"&gt;Happy Coding :)&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985399950866427365-6207622349243596906?l=varshavmane.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://varshavmane.blogspot.com/feeds/6207622349243596906/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://varshavmane.blogspot.com/2010/04/swapping-elements-frm-one-listbox-to.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985399950866427365/posts/default/6207622349243596906'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985399950866427365/posts/default/6207622349243596906'/><link rel='alternate' type='text/html' href='http://varshavmane.blogspot.com/2010/04/swapping-elements-frm-one-listbox-to.html' title='Swapping Elements frm one ListBox to another using JavaScript.'/><author><name>Varsha Mane</name><uri>http://www.blogger.com/profile/09659646038381363841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1Xj5AdaTBbg/TDXK1do2DRI/AAAAAAAAD4c/l9aN_mxku3Q/S220/Diwali_2008+070.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2985399950866427365.post-2594927279089477226</id><published>2010-04-09T04:42:00.000-07:00</published><updated>2010-04-09T04:43:27.641-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Poem'/><title type='text'>जो बीत गई सो बात गई</title><content type='html'>&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Hello All,&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;I still remember one of my school's Hindi book poem of great poet Harivansh Rai Bachchanji. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Georgia;"&gt;Whenever I feel low spirited this poem helps me to rejuvenate me. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: blue; font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;strong&gt;"Jo Beet Gayi So Baat Gayi"&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;table border="1" cellpadding="0" cellspacing="0" style="width: 50%;"&gt;&lt;tr&gt;                 &lt;td style="border-style: dashed dashed none dashed; border-width: thin; border-color: #0000FF;                    background-color: #E5E5E5;"&gt;&lt;br /&gt;&lt;div style="text-align: left; height: 20;"&gt;जीवन में एक सितारा था&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; height: 20;"&gt;माना वह बेहद प्यारा था&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; height: 20;"&gt;वह डूब गया तो डूब गया&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; height: 20;"&gt;अंबर के आंगन को देखो&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; height: 20;"&gt;कितने इसके तारे टूटे&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; height: 20;"&gt;कितने इसके प्यारे छूटे&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; height: 20;"&gt;जो छूट गए फ़िर कहाँ मिले&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; height: 20;"&gt;पर बोलो टूटे तारों पर&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; height: 20;"&gt;कब अंबर शोक मनाता है&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; height: 20;"&gt;जो बीत गई सो बात गई&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;             &lt;/tr&gt;&lt;tr&gt;                 &lt;td style="border-style: dashed dashed none dashed; border-width: thin; border-color: #0000FF;                    background-color: #E5E5E5;"&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;जीवन में वह था एक कुसुम&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;थे उस पर नित्य निछावर तुम&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;वह सूख गया तो सूख गया&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;मधुबन की छाती को देखो&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;सूखी कितनी इसकी कलियाँ&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;मुरझाईं कितनी वल्लरियाँ&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;जो मुरझाईं फ़िर कहाँ खिलीं&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;पर बोलो सूखे फूलों पर&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;कब मधुबन शोर मचाता है&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;जो बीत गई सो बात गई&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;             &lt;/tr&gt;&lt;tr&gt;                 &lt;td style="border-style: dashed dashed none dashed; border-width: thin; border-color: #0000FF;                    background-color: #E5E5E5;"&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;जीवन में मधु का प्याला था&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;तुमने तन मन दे डाला था&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;वह टूट गया तो टूट गया&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;मदिरालय का आंगन देखो&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;कितने प्याले हिल जाते हैं&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;गिर मिट्टी में मिल जाते हैं&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;जो गिरते हैं कब उठते हैं&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;पर बोलो टूटे प्यालों पर&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;कब मदिरालय पछताता है&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;जो बीत गई सो बात गई&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;             &lt;/tr&gt;&lt;tr&gt;                 &lt;td style="border: thin dashed #0000FF; background-color: #E5E5E5;"&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;मृदु मिट्टी के बने हुए हैं&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;मधु घट फूटा ही करते हैं&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;लघु जीवन ले कर आए हैं&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;प्याले टूटा ही करते हैं&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;फ़िर भी मदिरालय के अन्दर&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;मधु के घट हैं,मधु प्याले हैं&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;जो मादकता के मारे हैं&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;वे मधु लूटा ही करते हैं&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;वह कच्चा पीने वाला है&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;जिसकी ममता घट प्यालों पर&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;जो सच्चे मधु से जला हुआ&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;कब रोता है चिल्लाता है&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;जो बीत गई सो बात गई&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;             &lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Hope it helps everyone of you, whenever you feel low spirited. :)&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985399950866427365-2594927279089477226?l=varshavmane.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://varshavmane.blogspot.com/feeds/2594927279089477226/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://varshavmane.blogspot.com/2010/04/blog-post.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985399950866427365/posts/default/2594927279089477226'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985399950866427365/posts/default/2594927279089477226'/><link rel='alternate' type='text/html' href='http://varshavmane.blogspot.com/2010/04/blog-post.html' title='जो बीत गई सो बात गई'/><author><name>Varsha Mane</name><uri>http://www.blogger.com/profile/09659646038381363841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1Xj5AdaTBbg/TDXK1do2DRI/AAAAAAAAD4c/l9aN_mxku3Q/S220/Diwali_2008+070.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2985399950866427365.post-9167870776124537178</id><published>2010-03-23T04:19:00.000-07:00</published><updated>2010-04-09T02:42:14.141-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Silverlight Listbox'/><title type='text'>Removing Items from Silverlight ListBox on button click</title><content type='html'>&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Hello All,&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Today on Silverlight forum one query was posted regarding deleting item from Listbox. In normal scenario if we have list of Items in Listbox and we want to delete any of the Items from the Listbox we select that Item and click on delete button which is outside the Listbox but he wanted to have delete button inside the Listbox with Textblock and Image. The best solution to this is ObservableCollection.&lt;/span&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;One of&amp;nbsp;the greatest advantage of &lt;a href="http://msdn.microsoft.com/en-us/library/ms668604.aspx"&gt;ObservableCollection&lt;/a&gt; is it provides notifications when items get added, removed, or when the whole list is refreshed. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Here is what you have to do:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Xaml Code:&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Georgia;"&gt;&lt;strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/strong&gt;&amp;lt;ListBox x:Name="lstEmployee" Width="180" Height="250" HorizontalAlignment="Left" VerticalAlignment="Top"&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;ListBox.ItemTemplate&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;DataTemplate&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Canvas x:Name="LayoutRoot" Width="133.90" Height="26.50" Background="#F0F0F0" &lt;br /&gt;HorizontalAlignment="Right"&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Border Canvas.Left="30.40" BorderThickness="0.1,0.2,0.2,0.2" Height="26.50" Width="89" BorderBrush="#FF6262FF"&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;StackPanel Orientation="Vertical" HorizontalAlignment="Left" MaxWidth="133.90" Height="26.50" Width="120" Background="Transparent"&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;StackPanel x:Name="stackPanelUserInfo" Orientation="Horizontal" MaxWidth="128.90"&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;HyperlinkButton x:Name="hyperLinkButtonDisplayName" Content="{Binding Name}" IsTabStop="False" &lt;br /&gt;Margin="2,0,0,0" FontFamily="Fonts/Fonts.zip#Segoe UI" FontSize="11" Foreground="#FF000099" FontWeight="Bold" VerticalAlignment="Top" Tag="{Binding Path=ID}"/&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/StackPanel&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;TextBlock x:Name="textBlockOccupation" Text="{Binding Occupation}" Padding="0,0,0,0" FontFamily="Fonts/Fonts.zip#Segoe UI" FontSize="9" Foreground="#FF999999" Margin="8,-3,0,0" HorizontalAlignment="Left" Height="13.90" Tag="{Binding Path=ID}"/&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/StackPanel&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/Border&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Canvas x:Name="CanvasStatus" Height="26.50" Width="8.9" Canvas.Left="120" Canvas.Top="0" Background="#FF16E029" Tag="{Binding Path=ID}"/&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Button x:Name="Closebtn" Height="25" Margin="133,2" Width="20" BorderThickness="1" Tag="{Binding Path=ID}" Click="btnRemove_Click"&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Path Fill="#444444" Stretch="Fill" StrokeThickness="1" Height="10" Width="10" Data="F1M525.79325,203.7591L522.590125,206.962225L525.79325,210.16535L524.73075,211.22785L521.527625,208.024725L518.340125,211.212225L517.277625,210.149725L520.465125,206.962225L517.262,203.7591L518.3245,202.6966L521.527625,205.899725L524.73075,202.6966L525.79325,203.7591" UseLayoutRounding="False" Canvas.Top="1" /&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/Button&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/Canvas&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/DataTemplate&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/ListBox.ItemTemplate&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;lt;/ListBox&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Georgia;"&gt;&lt;strong&gt;Code Behind:&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;public class Employee&lt;/span&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;{&lt;/span&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public int ID { get; set; }&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public string Name { get; set; }&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;public string Occupation { get; set; }&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;} &lt;/span&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp; &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;ObservableCollection&lt;employee&gt; employee = new ObservableCollection&lt;employee&gt;();&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;employee.Add(new Employee() { ID = 1, Name = "Nimish", Occupation = "CEO" });&lt;/span&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;employee.Add(new Employee() { ID = 2, Name = "Vikas", Occupation = "Module Leader" });&lt;/span&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;employee.Add(new Employee() { ID = 3, Name = "Pooja", Occupation = "Software Engg" });&lt;/span&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;employee.Add(new Employee() { ID = 4, Name = "Maya", Occupation = "Web Designer" });&lt;/span&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;employee.Add(new Employee() { ID = 5, Name = "Kiran", Occupation = "Jr Developer" });&lt;/span&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;employee.Add(new Employee() { ID = 6, Name = "Pragati", Occupation = "Software Engg" });&lt;/span&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;employee.Add(new Employee() { ID = 7, Name = "Lalit", Occupation = "Team Leader" });&lt;/span&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;employee.Add(new Employee() { ID = 8, Name = "Neha", Occupation = "HR" });&lt;/span&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;employee.Add(new Employee() { ID = 9, Name = "Sachin", Occupation = "Sr Developer" });&lt;/span&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;/span&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;employee.Add(new Employee() { ID = 10, Name = "Ishita", Occupation = "Module Leader" });&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;lstEmployee.ItemsSource = employee;&lt;/span&gt; &lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Georgia;"&gt;On Remove Button Click:&lt;/span&gt; &lt;br /&gt;&lt;span style="font-family: Georgia;"&gt;&lt;/span&gt;&amp;nbsp; &lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;private void btnRemove_Click(object sender, RoutedEventArgs e)&lt;/span&gt; &lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;{&lt;/span&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var emp = employee.Where(a =&amp;gt; a.ID.Equals(((System.Windows.FrameworkElement)(e.OriginalSource)).Tag)).ToList();&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (emp.Count == 1)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; employee.Remove(emp.First());&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;}&lt;/span&gt; &lt;br /&gt;&lt;span style="font-family: Georgia;"&gt;&lt;/span&gt;&amp;nbsp; &lt;br /&gt;&lt;span style="font-family: Georgia;"&gt;Thats all we have to do. Download the &lt;a href="http://cid-04b195d09c9f5e74.skydrive.live.com/self.aspx/SLProject/RemoveListBoxItems.zip"&gt;Sample Code&lt;/a&gt;.&lt;/span&gt; &lt;br /&gt;&lt;span style="font-family: Georgia;"&gt;&lt;/span&gt;&amp;nbsp; &lt;br /&gt;&lt;span style="font-family: Georgia;"&gt;Happy coding :)&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985399950866427365-9167870776124537178?l=varshavmane.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://varshavmane.blogspot.com/feeds/9167870776124537178/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://varshavmane.blogspot.com/2010/03/removing-items-from-silverlight-listbox.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985399950866427365/posts/default/9167870776124537178'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985399950866427365/posts/default/9167870776124537178'/><link rel='alternate' type='text/html' href='http://varshavmane.blogspot.com/2010/03/removing-items-from-silverlight-listbox.html' title='Removing Items from Silverlight ListBox on button click'/><author><name>Varsha Mane</name><uri>http://www.blogger.com/profile/09659646038381363841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1Xj5AdaTBbg/TDXK1do2DRI/AAAAAAAAD4c/l9aN_mxku3Q/S220/Diwali_2008+070.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2985399950866427365.post-9180527219858851488</id><published>2010-03-17T02:20:00.000-07:00</published><updated>2010-03-17T02:20:42.173-07:00</updated><title type='text'>DataGrid Paging in Silverlight 3</title><content type='html'>&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Hello All,&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;A small example of Datagrid using DataPager control.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Xaml code:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;lt;Data:DataGrid x:Name="myDatagrid" /&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;lt;Data:DataPager x:Name="myPager" Source="{Binding Path=ItemsSource, ElementName=myDatagrid}" PageSize="5" /&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Code Behind:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;using System.Window.Data;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;namespace DataGridControls&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;{&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public partial class DatagridPaging : UserControl&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; InitializeComponent();&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PagedCollectionView&amp;nbsp; pagedcollectionview = new PagedCollectionView("H E L L O W O R L D".Split(' '));&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; myDatagrid.ItemsSource = pagedcollectionview;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Hope that helps.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Comments are always welcome. Thank you.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985399950866427365-9180527219858851488?l=varshavmane.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://varshavmane.blogspot.com/feeds/9180527219858851488/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://varshavmane.blogspot.com/2009/10/datagrid-paging-in-silverlight-3.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985399950866427365/posts/default/9180527219858851488'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985399950866427365/posts/default/9180527219858851488'/><link rel='alternate' type='text/html' href='http://varshavmane.blogspot.com/2009/10/datagrid-paging-in-silverlight-3.html' title='DataGrid Paging in Silverlight 3'/><author><name>Varsha Mane</name><uri>http://www.blogger.com/profile/09659646038381363841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1Xj5AdaTBbg/TDXK1do2DRI/AAAAAAAAD4c/l9aN_mxku3Q/S220/Diwali_2008+070.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2985399950866427365.post-1294686377181713894</id><published>2010-03-16T23:32:00.000-07:00</published><updated>2010-03-16T23:35:08.359-07:00</updated><title type='text'>Silverlight Installation Errors Codes</title><content type='html'>&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Awesome article about Silverlight Installation Error Codes with their cause and how to fix them. &lt;a href="http://blogs.msdn.com/amyd/archive/2009/03/19/silverlight-tools-installation-error-codes.aspx"&gt;Check this&lt;/a&gt;&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Enjoy and Happy coding :)&amp;nbsp;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985399950866427365-1294686377181713894?l=varshavmane.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://varshavmane.blogspot.com/feeds/1294686377181713894/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://varshavmane.blogspot.com/2010/03/silverlight-installation-errors-codes.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985399950866427365/posts/default/1294686377181713894'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985399950866427365/posts/default/1294686377181713894'/><link rel='alternate' type='text/html' href='http://varshavmane.blogspot.com/2010/03/silverlight-installation-errors-codes.html' title='Silverlight Installation Errors Codes'/><author><name>Varsha Mane</name><uri>http://www.blogger.com/profile/09659646038381363841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1Xj5AdaTBbg/TDXK1do2DRI/AAAAAAAAD4c/l9aN_mxku3Q/S220/Diwali_2008+070.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2985399950866427365.post-1045680814884254821</id><published>2010-03-16T23:14:00.000-07:00</published><updated>2010-03-16T23:14:06.710-07:00</updated><title type='text'>Happy Guddi Padwa/Ugadi :)</title><content type='html'>&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Hello all,&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;em&gt;Wish you and your family Happy Guddi Padwa/Ugadi.&lt;/em&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-family: Georgia;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_1Xj5AdaTBbg/S6ByDep2SDI/AAAAAAAADyQ/kcnWL14FzOY/s1600-h/Gudi_002.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_1Xj5AdaTBbg/S6ByDep2SDI/AAAAAAAADyQ/kcnWL14FzOY/s320/Gudi_002.jpg" vt="true" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_1Xj5AdaTBbg/S6ByYMYfO_I/AAAAAAAADyY/PCdn0q0BHgg/s1600-h/Gudi_003.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_1Xj5AdaTBbg/S6ByYMYfO_I/AAAAAAAADyY/PCdn0q0BHgg/s320/Gudi_003.jpg" vt="true" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="left" class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="left" class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Warm Regards,&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;strong&gt;Varsha.&lt;/strong&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985399950866427365-1045680814884254821?l=varshavmane.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://varshavmane.blogspot.com/feeds/1045680814884254821/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://varshavmane.blogspot.com/2010/03/happy-guddi-padwaugadi.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985399950866427365/posts/default/1045680814884254821'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985399950866427365/posts/default/1045680814884254821'/><link rel='alternate' type='text/html' href='http://varshavmane.blogspot.com/2010/03/happy-guddi-padwaugadi.html' title='Happy Guddi Padwa/Ugadi :)'/><author><name>Varsha Mane</name><uri>http://www.blogger.com/profile/09659646038381363841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1Xj5AdaTBbg/TDXK1do2DRI/AAAAAAAAD4c/l9aN_mxku3Q/S220/Diwali_2008+070.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_1Xj5AdaTBbg/S6ByDep2SDI/AAAAAAAADyQ/kcnWL14FzOY/s72-c/Gudi_002.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2985399950866427365.post-4325624427932549315</id><published>2010-01-30T10:12:00.000-08:00</published><updated>2010-03-17T02:17:39.610-07:00</updated><title type='text'>Square RadioButton in Silverlight</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Hello All,&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;My project GUI has various screens with Radiobuttons given for user choice. These buttons are graphically circular in design, I thought of changing it to Square just for the sake of making the design look unique. So I did some changes in style and it was done.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Following is the &lt;/span&gt;&lt;a href="http://cid-04b195d09c9f5e74.skydrive.live.com/self.aspx/SLProject/SquareRadioButton.zip"&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Source code&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt; for the change of design from circular to square&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Happy Coding :)&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985399950866427365-4325624427932549315?l=varshavmane.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://varshavmane.blogspot.com/feeds/4325624427932549315/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://varshavmane.blogspot.com/2010/01/square-radiobutton-in-silverlight.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985399950866427365/posts/default/4325624427932549315'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985399950866427365/posts/default/4325624427932549315'/><link rel='alternate' type='text/html' href='http://varshavmane.blogspot.com/2010/01/square-radiobutton-in-silverlight.html' title='Square RadioButton in Silverlight'/><author><name>Varsha Mane</name><uri>http://www.blogger.com/profile/09659646038381363841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1Xj5AdaTBbg/TDXK1do2DRI/AAAAAAAAD4c/l9aN_mxku3Q/S220/Diwali_2008+070.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2985399950866427365.post-8003655388317955792</id><published>2010-01-30T02:23:00.000-08:00</published><updated>2010-03-17T02:18:55.793-07:00</updated><title type='text'>Silverlight and MySQL</title><content type='html'>&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Hello All,&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;I would like to share a new aspect in Silverlight. We all know that Silverlight doesn't support ADO.NET. You can not directly call ADO.NET code from SilverLight application but you can call a WCF service. You can convert Dataset into List and just pass it over to Silverlight Application Via WCF. &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Here is one way you can use MYSQL with Silverlight.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;I have just created a class called City and in the List object of City I have filled all the City Names and binded it with DataGrid. &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;You can download the source code from &lt;/span&gt;&lt;a href="http://cid-04b195d09c9f5e74.skydrive.live.com/self.aspx/SLProject/SilverlightAndMySQL.zip"&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Project/Source Code&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Let me know if you find any issues with the Source code.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;strong&gt;&lt;u&gt;NOTE&lt;/u&gt;&lt;/strong&gt;: I have not added mysql connection string so first put the connection string in WebConfig file in SilverlightAndMySQL.Services Project.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Happy Coding :)&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985399950866427365-8003655388317955792?l=varshavmane.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://varshavmane.blogspot.com/feeds/8003655388317955792/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://varshavmane.blogspot.com/2010/01/silverlight-and-mysql.html#comment-form' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985399950866427365/posts/default/8003655388317955792'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985399950866427365/posts/default/8003655388317955792'/><link rel='alternate' type='text/html' href='http://varshavmane.blogspot.com/2010/01/silverlight-and-mysql.html' title='Silverlight and MySQL'/><author><name>Varsha Mane</name><uri>http://www.blogger.com/profile/09659646038381363841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1Xj5AdaTBbg/TDXK1do2DRI/AAAAAAAAD4c/l9aN_mxku3Q/S220/Diwali_2008+070.jpg'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2985399950866427365.post-4310622621125114611</id><published>2010-01-18T22:43:00.000-08:00</published><updated>2010-03-17T02:19:48.963-07:00</updated><title type='text'>Sr. No/Row Number for Silverlight 3 DataGrid</title><content type='html'>&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Hello All,&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Let me first&amp;nbsp;wish you all&amp;nbsp;&lt;span style="color: #0b5394;"&gt;&lt;strong&gt;A Very Happy New Year!!!!&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Few days back a query was posted on silverlight forum which says:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;"I want to add a column in my datagrid control to show Serial Numbers. I want that column to be Constant i-e i dont want to make that serial number field a part of the objects in the collection binded to the ItemSource property of the Datagrid. On the other hand i would prefer a solution other than ValueConverter. Does datagrid itself gives some kind of support for this?? Or in what way it can be done through handling some event of datagrid in code behind??? "&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Though I posted the reply, I was not satisfied with it as it was giving problem when Datagrid has paging.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Here is that reply to post: &lt;/span&gt;&lt;a href="http://forums.silverlight.net/forums/t/156575.aspx"&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;http://forums.silverlight.net/forums/t/156575.aspx&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;The problem here was when we give paging to datagrid, on each Page it was re-numbering from 1 instead of continuing with the numbers that ended on the previous page. After spending some time on it I could figure it out how make it work.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Here is the correct way:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;u&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;strong&gt;Xaml Page&lt;/strong&gt;:&lt;/span&gt;&lt;/u&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue; font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;lt;StackPanel Orientation="Vertical"&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="color: blue;"&gt;&amp;lt;Data:DataGrid x:Name="dgEmployee" SelectionMode="Single" Margin="5" AutoGenerateColumns="False"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue; font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Grid.Row="0" CanUserReorderColumns="False" CanUserResizeColumns="False" CanUserSortColumns="False"&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue; font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;lt;Data:DataGrid.Columns&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue; font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;lt;Data:DataGridTemplateColumn Header="Sr. No" Width="90"&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue; font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;lt;Data:DataGridTemplateColumn.CellTemplate&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue; font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;lt;DataTemplate&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue; font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;lt;TextBlock x:Name="tbID"&amp;gt;&amp;lt;/TextBlock&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue; font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;lt;/DataTemplate&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="color: blue;"&gt;&amp;lt;/Data:DataGridTemplateColumn.CellTemplate&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;&amp;lt;/Data:DataGridTemplateColumn&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue; font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;lt;Data:DataGridTextColumn Binding="{Binding FirstName}" Header="FirstName" IsReadOnly="True" Width="90"&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue; font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;lt;/Data:DataGridTextColumn&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue; font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;lt;Data:DataGridTextColumn Binding="{Binding LastName}" Header="LastName" IsReadOnly="True" Width="90"&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue; font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;lt;/Data:DataGridTextColumn&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue; font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;lt;/Data:DataGrid.Columns&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue; font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;lt;/Data:DataGrid&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue; font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;lt;Data:DataPager x:Name="customerPager" PageSize="5" Source="{Binding Path=ItemsSource, ElementName=dgEmployee}"&amp;gt;&amp;lt;/Data:DataPager&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue; font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;lt;/StackPanel&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;strong&gt;&lt;u&gt;Code Behind&lt;/u&gt;&lt;/strong&gt;:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;#region Variables&lt;br /&gt;int PageIndex = 0;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;#endregion&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;#region Page Constructor&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;public MainPage()&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;{&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; InitializeComponent();&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AttachEventHandlers();&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PagedCollectionView pagedcollectionview = new PagedCollectionView(Employee.GetSampleEmployeeList());&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dgEmployee.ItemsSource = pagedcollectionview;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dgEmployee.Columns[0].IsReadOnly = true;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;#endregion&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;#region Attach Event Handlers Method&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;void AttachEventHandlers()&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;{&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dgEmployee.LoadingRow += new EventHandler&amp;lt;DataGridRowEventArgs&amp;gt;(dgEmployee_LoadingRow);&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;#endregion&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;#region DataGrid Events&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;void dgEmployee_LoadingRow(object sender, DataGridRowEventArgs e)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;{&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DataGridRow dgRow = DataGridRow.GetRowContainingElement(e.Row);&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TextBlock textblock = dgEmployee.Columns[0].GetCellContent(dgRow) as TextBlock;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (textblock != null)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (e.Row.GetIndex() == 0)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; textblock.Text = ((customerPager.PageSize * customerPager.PageIndex) + 1).ToString();&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PageIndex = (customerPager.PageSize * customerPager.PageIndex) + 1;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; textblock.Text = (++PageIndex).ToString();&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;#endregion&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Comments are always welcome. &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;You can download &lt;/span&gt;&lt;a href="http://cid-04b195d09c9f5e74.skydrive.live.com/self.aspx/SLProject/SerialNumberForDataGrid.zip"&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;SourceCode&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Happy Coding :)&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985399950866427365-4310622621125114611?l=varshavmane.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://varshavmane.blogspot.com/feeds/4310622621125114611/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://varshavmane.blogspot.com/2010/01/sr-norow-number-for-silverlight-3.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985399950866427365/posts/default/4310622621125114611'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985399950866427365/posts/default/4310622621125114611'/><link rel='alternate' type='text/html' href='http://varshavmane.blogspot.com/2010/01/sr-norow-number-for-silverlight-3.html' title='Sr. No/Row Number for Silverlight 3 DataGrid'/><author><name>Varsha Mane</name><uri>http://www.blogger.com/profile/09659646038381363841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1Xj5AdaTBbg/TDXK1do2DRI/AAAAAAAAD4c/l9aN_mxku3Q/S220/Diwali_2008+070.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2985399950866427365.post-4120334764930578185</id><published>2009-11-03T04:11:00.000-08:00</published><updated>2010-03-17T02:20:22.990-07:00</updated><title type='text'>Run Class in Silverlight</title><content type='html'>&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Hello All,&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;While using Silverlight most of you must have come across a situation&amp;nbsp;wherein you have to show the text like this:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;This &lt;strong&gt;&lt;span style="color: blue;"&gt;is my&lt;/span&gt;&lt;/strong&gt; &lt;em&gt;text.&lt;/em&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;One question comes into mind is "How to do this in Silverlight" as we can do this in HTML using span tag.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;The &lt;/span&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/system.windows.documents.run%28VS.95%29.aspx"&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Run class&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt; which is inherited from the abstract&amp;nbsp;&lt;/span&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/system.windows.documents.inline(VS.95).aspx"&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;System.Windows.Documents.Inline&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Run Class has following Properties:&lt;/span&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;FontFamily&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;FontSize&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;FontStyle&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;FontWeight&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;TextDecorations&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;and &lt;/span&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/system.windows.documents.inline_properties(VS.95).aspx"&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;some more&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;In Xaml code it was very easy to do it.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Example:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;lt;TextBlock x:Name="tb"&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;Run FontWeight="Bold"&amp;gt;This&amp;lt;/Run&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Run Foreground="Blue"&amp;gt;is my&amp;lt;/Run&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Run ForeStyle="Italic"&amp;gt;Text.&amp;lt;/Run&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;lt;/TextBlock&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Output:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;strong&gt;This&lt;/strong&gt; &lt;span style="color: blue;"&gt;is my&lt;/span&gt; &lt;em&gt;Text&lt;/em&gt;.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Similarly, we can do it in code behind:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;tb.Inlines.Add(&lt;span style="color: blue;"&gt;new&lt;/span&gt; &lt;span style="color: #6fa8dc;"&gt;Run&lt;/span&gt;() { Text="&lt;span style="color: #4c1130;"&gt;This &lt;/span&gt;", FontSize=12,&amp;nbsp;FontWeight = &lt;span style="color: #6fa8dc;"&gt;FontWeights&lt;/span&gt;.Bold });&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;tb.Inlines.Add(&lt;span style="color: blue;"&gt;new&lt;/span&gt; &lt;span style="color: #6fa8dc;"&gt;Run&lt;/span&gt;() { Text="&lt;span style="color: #4c1130;"&gt;is my &lt;/span&gt;", FontSize=12,&amp;nbsp;Foreground = &lt;span style="color: blue;"&gt;new&lt;/span&gt; &lt;span style="color: #6fa8dc;"&gt;SolidColorBrush&lt;/span&gt;(&lt;span style="color: #6fa8dc;"&gt;Colors&lt;/span&gt;.Blue});&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;tb.Inlines.Add(&lt;span style="color: blue;"&gt;new&lt;/span&gt; &lt;span style="color: #6fa8dc;"&gt;Run&lt;/span&gt;() { Text="&lt;span style="color: #741b47;"&gt;Text.&lt;/span&gt;", FontSize=12,&amp;nbsp;FontStyle = &lt;span style="color: #6fa8dc;"&gt;FontStyles&lt;/span&gt;.Italic });&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;and thats all you have to do.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Happy coding :)&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985399950866427365-4120334764930578185?l=varshavmane.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://varshavmane.blogspot.com/feeds/4120334764930578185/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://varshavmane.blogspot.com/2009/11/run-class-in-silverlight.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985399950866427365/posts/default/4120334764930578185'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985399950866427365/posts/default/4120334764930578185'/><link rel='alternate' type='text/html' href='http://varshavmane.blogspot.com/2009/11/run-class-in-silverlight.html' title='Run Class in Silverlight'/><author><name>Varsha Mane</name><uri>http://www.blogger.com/profile/09659646038381363841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1Xj5AdaTBbg/TDXK1do2DRI/AAAAAAAAD4c/l9aN_mxku3Q/S220/Diwali_2008+070.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2985399950866427365.post-4129221566674069501</id><published>2009-10-07T02:16:00.000-07:00</published><updated>2010-03-17T02:23:25.363-07:00</updated><title type='text'>Silverlight Datagrid with SelectAll CheckBox</title><content type='html'>&lt;div&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Yesterday one of my colleagues asked me about the way to get select all functionality in datagrid. I referred him to a very good article by &lt;/span&gt;&lt;a href="http://leeontech.wordpress.com/2008/09/19/datagrid-sample-with-selectall-checkbox/"&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Lee Corner&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: xx-small;"&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="font-size: small;"&gt;.&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; But before he worked on it I thought of implementing it on my own. The functionality is to have all checkbox checked if header checkbox is checked and if any one row of datagrid checkbox is unchecked then header checkbox must be unchecked.&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; When I checked with Lee’s article I found that if you unchecked any row of datagrid then header checkbox must be unchecked and that was not there in that article. So, I did some search on google and found the solution for it.&lt;br /&gt;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: x-small;"&gt;Here is the xaml code:&lt;/span&gt;&lt;/strong&gt; &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;lt;data:DataGrid x:Name=″myDataGrid″ AutoGenerateColumns=″False″&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;data:DataGrid.Columns&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;data:DataGridTemplateColumn&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;data:DataGridTemplateColumn.HeaderStyle&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Style TargetType=″dataprimitives:DataGridColumnHeader″&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Setter Property="Template"&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Setter.Value&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;ControlTemplate&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Grid&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Grid.ColumnDefinitions&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;ColumnDefinition&amp;gt; &amp;lt;/ColumnDefinition&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/Grid.ColumnDefinitions&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;CheckBox x:Name="chkAll" Click="chkAll_Click" Grid.Column="0"/&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/Grid&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/ControlTemplate&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/Setter.Value&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/Setter&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/Style&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/data:DataGridTemplateColumn.HeaderStyle&amp;gt; &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;data:DataGridTemplateColumn.CellTemplate&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;DataTemplate&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;CheckBox x:Name="chkBoxID" Click="chkBoxID_Click" Tag="{Binding Path=ID}" /&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/DataTemplate&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/data:DataGridTemplateColumn.CellTemplate&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/data:DataGridTemplateColumn&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;data:DataGridTextColumn Header="First Name" Width="150" Binding="{Binding Path=FirstName}" FontSize="10" /&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;data:DataGridTextColumn Header="Last Name" Width="150" Binding="{Binding Path=LastName}" FontSize="10" /&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp; &amp;lt;/data:DataGrid.Columns&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;lt;/data:DataGrid&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;strong&gt;In Code Behind:&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;I’m using employee class to get ID, First Name and Last Name.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;public class Employee&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;{&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public int ID { get; set; }&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public string FirstName { get; set; }&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public string LastName { get; set; }&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public Employee(int id, String firstName, String lastName)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;this.ID = id;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;this.FirstName = firstName;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;this.LastName = lastName;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public static List GetSampleEmployeeList()&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return new List(new Employee[4] {&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; new Employee(1, "Lalit", "Sharma"),&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; new Employee(2,"Abhijit", "Rajhans"),&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;new Employee(3,"Nikhil", "Pai"),&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; new Employee(4,"Asif", "Shaikh")&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;List employee = null;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;List checkboxes = new List();&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;public DatagridCheckbox()&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;{&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; InitializeComponent();&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; employee = Employee.GetSampleEmployeeList();&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; myDataGrid.ItemsSource = employee;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; myDataGrid.LoadingRow += new EventHandler(myDataGrid_LoadingRow);&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;void myDataGrid_LoadingRow(object sender, DataGridRowEventArgs e)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;{&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CheckBox chk = myDataGrid.Columns[0].GetCellContent(e.Row) as CheckBox;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; chk.IsChecked = false;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; checkboxes.Add(chk);&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;private void chkAll_Click(object sender, RoutedEventArgs e)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;{&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CheckBox chk = sender as CheckBox;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;bool check = chk.IsChecked.Value;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; foreach (CheckBox chkbox in checkboxes)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; chkbox.IsChecked = check;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;private void chkBoxID_Click(object sender, RoutedEventArgs e)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;{&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CheckBox cb = GetCheckBoxWithParent(this.myDataGrid, typeof(CheckBox), "chkAll");&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (cb != null)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cb.IsChecked = false;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;} &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;private CheckBox GetCheckBoxWithParent(UIElement parent, Type targetType, string CheckBoxName)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;{&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (parent.GetType() == targetType &amp;amp;&amp;amp; ((CheckBox)parent).Name == CheckBoxName)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return (CheckBox)parent;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CheckBox result = null;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int count = VisualTreeHelper.GetChildrenCount(parent);&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (int i = 0; i &amp;lt; count; i++)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; UIElement child = (UIElement)VisualTreeHelper.GetChild(parent, i); &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (GetCheckBoxWithParent(child, targetType, CheckBoxName) != null) &lt;/span&gt;&lt;/div&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; result = GetCheckBoxWithParent(child, targetType, CheckBoxName); &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break; &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return result; &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Happy Coding :)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;strong&gt;Note:&lt;/strong&gt; I apologize for any mistakes in advance as this being my first post. &lt;/span&gt;&lt;/div&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Comments are always welcome.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif; font-size: xx-small;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2985399950866427365-4129221566674069501?l=varshavmane.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://varshavmane.blogspot.com/feeds/4129221566674069501/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://varshavmane.blogspot.com/2009/10/silverlight-datagrid-with-selectall.html#comment-form' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2985399950866427365/posts/default/4129221566674069501'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2985399950866427365/posts/default/4129221566674069501'/><link rel='alternate' type='text/html' href='http://varshavmane.blogspot.com/2009/10/silverlight-datagrid-with-selectall.html' title='Silverlight Datagrid with SelectAll CheckBox'/><author><name>Varsha Mane</name><uri>http://www.blogger.com/profile/09659646038381363841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1Xj5AdaTBbg/TDXK1do2DRI/AAAAAAAAD4c/l9aN_mxku3Q/S220/Diwali_2008+070.jpg'/></author><thr:total>6</thr:total></entry></feed>
