<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>WitCustomControls Wiki &amp; Documentation Rss Feed</title><link>http://www.codeplex.com/Wiki/View.aspx?ProjectName=WitCustomControls&amp;title=Home</link><description>WitCustomControls Wiki Rss Description</description><item><title>New Comment on "MultiValue Control"</title><link>http://witcustomcontrols.codeplex.com/wikipage?title=MultiValue Control&amp;ANCHOR#C26816</link><description>I am getting this when i try to preview the Work Item template&amp;#58; &amp;#10; Failed to load MultiValueControl control. Value cannot be null. Parameter name&amp;#58; type</description><author>tumtum99</author><pubDate>Fri, 08 Mar 2013 17:42:15 GMT</pubDate><guid isPermaLink="false">New Comment on "MultiValue Control" 20130308054215P</guid></item><item><title>New Comment on "Multivalue control"</title><link>http://witcustomcontrols.codeplex.com/wikipage?title=Multivalue control&amp;ANCHOR#C26813</link><description>Hello,&amp;#10;I would like to implement your MultiValueControl However I dont really understand how. I have edited WIT before and added custom controls however I have some questions. &amp;#10;&amp;#10;1. What does the the MSI in the zip file do, where is the control installed&amp;#63; What do I do with the other js,css, and xml files included in the download&amp;#63;&amp;#10;2. Does this need to be installed on the TFS server&amp;#63;&amp;#10;3. It says The deployment folder is located at the following location under a default client install&amp;#58; &amp;#60;ApplicationData&amp;#62;&amp;#92;Microsoft&amp;#92;Team Foundation&amp;#92;Work Item Tracking&amp;#92;Custom Controls. But what user is this under&amp;#63; I ran the .msi installer on my workststion but still dont see this path&amp;#63;&amp;#10;Any more implementation information would be very greatly apreciated.&amp;#10;Thank you</description><author>tumtum99</author><pubDate>Fri, 08 Mar 2013 15:21:31 GMT</pubDate><guid isPermaLink="false">New Comment on "Multivalue control" 20130308032131P</guid></item><item><title>New Comment on "Multivalue control"</title><link>http://witcustomcontrols.codeplex.com/wikipage?title=Multivalue control&amp;ANCHOR#C26811</link><description>Hello,&amp;#10;I would like to implement your MultiValueControl However I dont really understand how. I have edited WIT before and added custom controls however I have some questions. &amp;#10;&amp;#10;1. What does the the MSI in the zip file do, where is the control installed&amp;#63; What do I do with the other js,css, and xml files included in the download&amp;#63;&amp;#10;2. Does this need to be installed on the TFS server&amp;#63;&amp;#10;3. It says The deployment folder is located at the following location under a default client install&amp;#58; &amp;#60;ApplicationData&amp;#62;&amp;#92;Microsoft&amp;#92;Team Foundation&amp;#92;Work Item Tracking&amp;#92;Custom Controls. But what user is this under&amp;#63; I ran the .msi installer on my workststion but still dont see this path&amp;#63;&amp;#10;Any more implementation information would be very greatly apreciated.&amp;#10;Thank you</description><author>tumtum99</author><pubDate>Fri, 08 Mar 2013 14:37:21 GMT</pubDate><guid isPermaLink="false">New Comment on "Multivalue control" 20130308023721P</guid></item><item><title>New Comment on "Multivalue control"</title><link>http://witcustomcontrols.codeplex.com/wikipage?title=Multivalue control&amp;ANCHOR#C26810</link><description>Hello,&amp;#10;I would like to implement your MultiValueControl However I dont really understand how. I have edited WIT before and added custom controls however I have some questions. &amp;#10;&amp;#10;1. What does the the MSI in the zip file do, where is the control installed&amp;#63; What do I do with the other js,css, and xml files included in the download&amp;#63;&amp;#10;2. Does this need to be installed on the TFS server&amp;#63;&amp;#10;3. It says The deployment folder is located at the following location under a default client install&amp;#58; &amp;#60;ApplicationData&amp;#62;&amp;#92;Microsoft&amp;#92;Team Foundation&amp;#92;Work Item Tracking&amp;#92;Custom Controls. But what user is this under&amp;#63; I ran the .msi installer on my workststion but still dont see this path&amp;#63;&amp;#10;Any more implementation information would be very greatly apreciated.&amp;#10;Thank you</description><author>bcase</author><pubDate>Fri, 08 Mar 2013 14:35:19 GMT</pubDate><guid isPermaLink="false">New Comment on "Multivalue control" 20130308023519P</guid></item><item><title>Updated Wiki: Home</title><link>http://witcustomcontrols.codeplex.com/wikipage?version=14</link><description>&lt;div class="wikidoc"&gt;&lt;h3&gt;Welcome to TFS Work Item Tracking Custom Controls home page!&lt;/h3&gt;
Custom controls is a feature in TFS. It allows customer developed controls to be hosted in work item form. Those controls can implement various business logics or add additional functionality to work with the workitemform. Here is the info on how to build custom controls:  &lt;a href="http://blogs.msdn.com/narend/archive/2006/10/02/How-to-use-Custom-Controls-in-Work-Item-Form.aspx"&gt;http://blogs.msdn.com/narend/archive/2006/10/02/How-to-use-Custom-Controls-in-Work-Item-Form.aspx&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;Our blogs:&lt;br /&gt;&lt;br /&gt;Custom Controls Blog Post: &lt;a href="http://blogs.msdn.com/greggboer/archive/2010/03/30/work-item-tracking-custom-controls.aspx"&gt;http://blogs.msdn.com/greggboer/archive/2010/03/30/work-item-tracking-custom-controls.aspx&lt;/a&gt;&lt;br /&gt;Naren Datha: &lt;a href="http://blogs.msdn.com/narend"&gt;http://blogs.msdn.com/narend&lt;/a&gt;&lt;br /&gt;Mathias Olausson: &lt;a href="http://msmvps.com/blogs/molausson"&gt;http://msmvps.com/blogs/molausson&lt;/a&gt;&lt;br /&gt;
&lt;h3&gt;Why this project?&lt;/h3&gt;
There are many functionalities that customers want to have in a work item form, and most can be build with using this feature and sometimes by supplementing with an addin. If you think a generic control can be built to address needs out there, you can help build it or suggest that idea for someone else to build it here.&lt;br /&gt;
&lt;h3&gt;Implemented Controls&lt;/h3&gt;The following controls are implemented in the current release:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href="http://witcustomcontrols.codeplex.com/wikipage?title=Screenshot%20controls&amp;referringTitle=Home"&gt;Screenshot controls&lt;/a&gt;: A control where users can paste screenshots &amp;amp; images.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://witcustomcontrols.codeplex.com/wikipage?title=Web%20browser%20control&amp;referringTitle=Home"&gt;Web browser control&lt;/a&gt;: A control to host a web page and pass field values to that webpage.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://witcustomcontrols.codeplex.com/wikipage?title=Multivalue%20control&amp;referringTitle=Home"&gt;Multivalue control&lt;/a&gt;: A control to accept and show multiple values for a field by showing a list of checkboxes.&lt;/li&gt;&lt;/ul&gt;

&lt;h3&gt;Other custom control ideas:&lt;/h3&gt;
Below are some ideas to start with and many of these come from customers in &lt;a href="http://social.msdn.microsoft.com/Forums/en-US/tfsworkitemtracking/threads"&gt;Work Item Tracking msdn forum&lt;/a&gt; . Please use the &lt;a href="http://witcustomcontrols.codeplex.com/Thread/List.aspx"&gt;user forum&lt;/a&gt; to share your comments or ideas on what controls might help you. More details on these &lt;a href="http://blogs.msdn.com/narend/archive/2006/09/27/773025.aspx"&gt;here&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Difficulty Level: Easy&lt;/b&gt;
&lt;ul&gt;&lt;li&gt;&lt;u&gt;Checkbox control&lt;/u&gt;: Basic checkbox control to view and edit Boolean field values&lt;/li&gt;
&lt;li&gt;&lt;u&gt;Formattor control&lt;/u&gt;: A control to that formats dates and floting point field values to given format for display&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;Difficulty Level: Medium&lt;/b&gt;
&lt;ul&gt;&lt;li&gt;&lt;u&gt;Math expression control&lt;/u&gt;: Control to evaluate an expression based on value of other fields and display result. Example: Show effective priority which is function of Priority &amp;amp; Severity.&lt;/li&gt;
&lt;li&gt;&lt;u&gt;Color control&lt;/u&gt;: Will show values in different forecolor and backcolors based on expression evaluation as in above control. Example usage is to highlight a value in red on highly important item or customer&lt;/li&gt;
&lt;li&gt;&lt;u&gt;Button control&lt;/u&gt;: Similar to web site control above, but will call a web service and pass work item data.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>MOlausson</author><pubDate>Fri, 28 Dec 2012 15:35:00 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20121228033500P</guid></item><item><title>New Comment on "Screenshot controls"</title><link>http://witcustomcontrols.codeplex.com/wikipage?title=Screenshot controls&amp;ANCHOR#C25222</link><description>Is it possible to implement the drag and drop features &amp;#34;Copied Files&amp;#34; and &amp;#34;Copied Text&amp;#34; in the CaptureAttachmentsControl&amp;#63;</description><author>rainschuetz</author><pubDate>Tue, 09 Oct 2012 10:55:12 GMT</pubDate><guid isPermaLink="false">New Comment on "Screenshot controls" 20121009105512A</guid></item><item><title>New Comment on "Screenshot controls"</title><link>http://witcustomcontrols.codeplex.com/wikipage?title=Screenshot controls&amp;ANCHOR#C25221</link><description>Is it not possible to implement the drag and drop features &amp;#34;Copied Files&amp;#34; and &amp;#34;Copied Text&amp;#34; in the  CaptureAttachmentsControl&amp;#63;</description><author>rainschuetz</author><pubDate>Tue, 09 Oct 2012 10:54:21 GMT</pubDate><guid isPermaLink="false">New Comment on "Screenshot controls" 20121009105421A</guid></item><item><title>Updated Wiki: Home</title><link>http://witcustomcontrols.codeplex.com/wikipage?version=13</link><description>&lt;div class="wikidoc"&gt;&lt;h3&gt;Welcome to TFS Work Item Tracking Custom Controls home page!&lt;/h3&gt;
Custom controls is a feature in TFS. It allows customer developed controls to be hosted in work item form. Those controls can implement various business logics or add additional functionality to work with the workitemform. Here is the info on how to build custom controls:  &lt;a href="http://blogs.msdn.com/narend/archive/2006/10/02/How-to-use-Custom-Controls-in-Work-Item-Form.aspx"&gt;http://blogs.msdn.com/narend/archive/2006/10/02/How-to-use-Custom-Controls-in-Work-Item-Form.aspx&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;Our blogs:&lt;br /&gt;&lt;br /&gt;Custom Controls Blog Post: &lt;a href="http://blogs.msdn.com/greggboer/archive/2010/03/30/work-item-tracking-custom-controls.aspx"&gt;http://blogs.msdn.com/greggboer/archive/2010/03/30/work-item-tracking-custom-controls.aspx&lt;/a&gt;&lt;br /&gt;Naren Datha: &lt;a href="http://blogs.msdn.com/narend"&gt;http://blogs.msdn.com/narend&lt;/a&gt;&lt;br /&gt;Mathias Olausson: &lt;a href="http://msmvps.com/blogs/molausson"&gt;http://msmvps.com/blogs/molausson&lt;/a&gt;&lt;br /&gt;
&lt;h3&gt;Why this project?&lt;/h3&gt;
There are many functionalities that customers want to have in a work item form, and most can be build with using this feature and sometimes by supplementing with an addin. If you think a generic control can be built to address needs out there, you can help build it or suggest that idea for someone else to build it here.&lt;br /&gt;
&lt;h3&gt;Implemented Controls&lt;/h3&gt;The following controls are implemented in the current release:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href="http://witcustomcontrols.codeplex.com/wikipage?title=Screenshot%20controls&amp;referringTitle=Home"&gt;Screenshot controls&lt;/a&gt;: A control where users can paste screenshots &amp;amp; images.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://witcustomcontrols.codeplex.com/wikipage?title=Web%20browser%20control&amp;referringTitle=Home"&gt;Web browser control&lt;/a&gt;: A control to host a web page and pass field values to that webpage.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://witcustomcontrols.codeplex.com/wikipage?title=Multivalue%20control&amp;referringTitle=Home"&gt;Multivalue control&lt;/a&gt;: A control to accept and show multiple values for a field by showing a list of checkboxes.&lt;/li&gt;&lt;/ul&gt;

&lt;h3&gt;Other custom control ideas:&lt;/h3&gt;
Below are some ideas to start with and many of these come from customers in &lt;a href="http://forums.microsoft.com/MSDN/ShowForum.aspx?ForumID=479&amp;amp;SiteID=1"&gt;Work Item Tracking msdn forum&lt;/a&gt; . Please use the &lt;a href="http://witcustomcontrols.codeplex.com/Thread/List.aspx"&gt;user forum&lt;/a&gt; to share your comments or ideas on what controls might help you. More details on these &lt;a href="http://blogs.msdn.com/narend/archive/2006/09/27/773025.aspx"&gt;here&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Difficulty Level: Easy&lt;/b&gt;
&lt;ul&gt;&lt;li&gt;&lt;u&gt;Checkbox control&lt;/u&gt;: Basic checkbox control to view and edit Boolean field values&lt;/li&gt;
&lt;li&gt;&lt;u&gt;Formattor control&lt;/u&gt;: A control to that formats dates and floting point field values to given format for display&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;Difficulty Level: Medium&lt;/b&gt;
&lt;ul&gt;&lt;li&gt;&lt;u&gt;Math expression control&lt;/u&gt;: Control to evaluate an expression based on value of other fields and display result. Example: Show effective priority which is function of Priority &amp;amp; Severity.&lt;/li&gt;
&lt;li&gt;&lt;u&gt;Color control&lt;/u&gt;: Will show values in different forecolor and backcolors based on expression evaluation as in above control. Example usage is to highlight a value in red on highly important item or customer&lt;/li&gt;
&lt;li&gt;&lt;u&gt;Button control&lt;/u&gt;: Similar to web site control above, but will call a web service and pass work item data.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>MOlausson</author><pubDate>Sun, 07 Oct 2012 09:30:36 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20121007093036A</guid></item><item><title>New Comment on "Multivalue control"</title><link>http://witcustomcontrols.codeplex.com/wikipage?title=Multivalue control&amp;ANCHOR#C24969</link><description>Hi, I would like to know if will be an update regarding &amp;#34;MultiValueControl.wicc&amp;#34; and &amp;#34;CodePlex.WitCustomControls.dll&amp;#34; for TFS 2012&amp;#63;&amp;#10;&amp;#10;I tried to add a multivalue control in TFS 2012 and I got the below error&amp;#58;&amp;#10;TF400939&amp;#58; The custom control type &amp;#39;CodePlex.WitCustomControls.MultiValueCustomControl.MultiValueControl&amp;#39; does not implement the IWorkItemControl interface or is compiled for a different version of Visual Studio.&amp;#10;&amp;#10;Thanks and Regards.</description><author>loki_rainbow</author><pubDate>Wed, 12 Sep 2012 13:59:21 GMT</pubDate><guid isPermaLink="false">New Comment on "Multivalue control" 20120912015921P</guid></item><item><title>New Comment on "Multivalue control"</title><link>http://witcustomcontrols.codeplex.com/wikipage?title=Multivalue control&amp;ANCHOR#C24112</link><description>how to get this control show up properly in the web version of TFS &amp;#63; &amp;#10;I tried to register it with the GAC, but the dll doesnt have the strong name... &amp;#10;Any ideas &amp;#63;</description><author>kmusun1</author><pubDate>Mon, 18 Jun 2012 17:39:12 GMT</pubDate><guid isPermaLink="false">New Comment on "Multivalue control" 20120618053912P</guid></item><item><title>New Comment on "Multivalue control"</title><link>https://witcustomcontrols.codeplex.com/wikipage?title=Multivalue control&amp;ANCHOR#C23695</link><description>I use this control in Test Case, when I open it in Test Manger, there are 3 problems&amp;#58; 1. The field use this control keeps blinking. 2. The &amp;#34;Save and Close&amp;#34; button is gray.  3. The steps control only shows 2 rows. Does anyone has the solution&amp;#63; Thanks&amp;#33;</description><author>JeanGe1988</author><pubDate>Tue, 15 May 2012 02:52:30 GMT</pubDate><guid isPermaLink="false">New Comment on "Multivalue control" 20120515025230A</guid></item><item><title>New Comment on "Multivalue control"</title><link>http://witcustomcontrols.codeplex.com/wikipage?title=Multivalue control&amp;ANCHOR#C20843</link><description>Hey, is there anyway to have this use values from a global list, rather than hard coded ones&amp;#63;</description><author>leviath0n</author><pubDate>Thu, 01 Sep 2011 13:46:41 GMT</pubDate><guid isPermaLink="false">New Comment on "Multivalue control" 20110901014641P</guid></item><item><title>New Comment on "Multivalue control"</title><link>http://witcustomcontrols.codeplex.com/wikipage?title=Multivalue control&amp;ANCHOR#C18038</link><description>Without custom control support for TSWA in 2010, it renders our use of eMailing reports for detailed analysis useless. I mail a report, and I get an error in certian fields so they have no idea what the detail is behind that field. Do you know when Custom Control support will be added for TSWA&amp;#63;&amp;#10;Thx,&amp;#10;Paul</description><author>kroto</author><pubDate>Thu, 23 Dec 2010 17:54:41 GMT</pubDate><guid isPermaLink="false">New Comment on "Multivalue control" 20101223055441P</guid></item><item><title>New Comment on "Multivalue control"</title><link>http://witcustomcontrols.codeplex.com/wikipage?title=Multivalue control&amp;ANCHOR#C18037</link><description>Without custom control support for TSWA, it renders our use of eMailing reports for detailed analysis useless. I mail a report, and I get an error in certian fields so they have no idea what the detail is behind that field. Do you know when Custom Control support will be added for TSWA&amp;#63;&amp;#10;Thx,&amp;#10;Paul</description><author>kroto</author><pubDate>Thu, 23 Dec 2010 17:53:00 GMT</pubDate><guid isPermaLink="false">New Comment on "Multivalue control" 20101223055300P</guid></item><item><title>New Comment on "MultiValue Control"</title><link>http://witcustomcontrols.codeplex.com/wikipage?title=MultiValue Control&amp;ANCHOR#C17699</link><description>Great control&amp;#33;&amp;#10;I was wondering however if there was a way for this control to use a Global List&amp;#63;</description><author>CoreyZwart</author><pubDate>Wed, 17 Nov 2010 17:19:10 GMT</pubDate><guid isPermaLink="false">New Comment on "MultiValue Control" 20101117051910P</guid></item><item><title>Updated Wiki: Home</title><link>http://witcustomcontrols.codeplex.com/wikipage?version=12</link><description>&lt;div class="wikidoc"&gt;&lt;h3&gt;Welcome to TFS Work Item Tracking Custom Controls home page!&lt;/h3&gt;
Custom controls is a feature in TFS. It allows customer developed controls to be hosted in work item form. Those controls can implement various business logics or add additional functionality to work with the workitemform. Here is the info on how to build custom controls:  &lt;a href="http://blogs.msdn.com/narend/archive/2006/10/02/How-to-use-Custom-Controls-in-Work-Item-Form.aspx" class="externalLink"&gt;http://blogs.msdn.com/narend/archive/2006/10/02/How-to-use-Custom-Controls-in-Work-Item-Form.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;Our blogs:&lt;br /&gt;&lt;br /&gt;Custom Controls Blog Post: &lt;a href="http://blogs.msdn.com/greggboer/archive/2010/03/30/work-item-tracking-custom-controls.aspx" class="externalLink"&gt;http://blogs.msdn.com/greggboer/archive/2010/03/30/work-item-tracking-custom-controls.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;Naren Datha: &lt;a href="http://blogs.msdn.com/narend" class="externalLink"&gt;http://blogs.msdn.com/narend&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;Mathias Olausson: &lt;a href="http://olausson.net/blog" class="externalLink"&gt;http://olausson.net/blog&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;h3&gt;Why this project?&lt;/h3&gt;
There are many functionalities that customers want to have in a work item form, and most can be build with using this feature and sometimes by supplementing with an addin. If you think a generic control can be built to address needs out there, you can help build it or suggest that idea for someone else to build it here.&lt;br /&gt;
&lt;h3&gt;Implemented Controls&lt;/h3&gt;The following controls are implemented in the current release:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href="http://witcustomcontrols.codeplex.com/wikipage?title=Screenshot%20controls&amp;referringTitle=Home"&gt;Screenshot controls&lt;/a&gt;: A control where users can paste screenshots &amp;amp; images.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://witcustomcontrols.codeplex.com/wikipage?title=Web%20browser%20control&amp;referringTitle=Home"&gt;Web browser control&lt;/a&gt;: A control to host a web page and pass field values to that webpage.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://witcustomcontrols.codeplex.com/wikipage?title=Multivalue%20control&amp;referringTitle=Home"&gt;Multivalue control&lt;/a&gt;: A control to accept and show multiple values for a field by showing a list of checkboxes.&lt;/li&gt;&lt;/ul&gt;

&lt;h3&gt;Other custom control ideas:&lt;/h3&gt;
Below are some ideas to start with and many of these come from customers in &lt;a href="http://forums.microsoft.com/MSDN/ShowForum.aspx?ForumID=479&amp;amp;SiteID=1" class="externalLink"&gt;Work Item Tracking msdn forum&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; . Please use the &lt;a href="http://witcustomcontrols.codeplex.com/Thread/List.aspx" class="externalLink"&gt;user forum&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; to share your comments or ideas on what controls might help you. More details on these &lt;a href="http://blogs.msdn.com/narend/archive/2006/09/27/773025.aspx" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Difficulty Level: Easy&lt;/b&gt;
&lt;ul&gt;&lt;li&gt;&lt;u&gt;Checkbox control&lt;/u&gt;: Basic checkbox control to view and edit Boolean field values&lt;/li&gt;
&lt;li&gt;&lt;u&gt;Formattor control&lt;/u&gt;: A control to that formats dates and floting point field values to given format for display&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;Difficulty Level: Medium&lt;/b&gt;
&lt;ul&gt;&lt;li&gt;&lt;u&gt;Math expression control&lt;/u&gt;: Control to evaluate an expression based on value of other fields and display result. Example: Show effective priority which is function of Priority &amp;amp; Severity.&lt;/li&gt;
&lt;li&gt;&lt;u&gt;Color control&lt;/u&gt;: Will show values in different forecolor and backcolors based on expression evaluation as in above control. Example usage is to highlight a value in red on highly important item or customer&lt;/li&gt;
&lt;li&gt;&lt;u&gt;Button control&lt;/u&gt;: Similar to web site control above, but will call a web service and pass work item data.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>hayderc</author><pubDate>Thu, 15 Apr 2010 17:54:13 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20100415055413P</guid></item><item><title>New Comment on "Multivalue control"</title><link>http://witcustomcontrols.codeplex.com/wikipage?title=Multivalue control&amp;ANCHOR#C15445</link><description>Hi,&amp;#10;Can I use this control in TFS 2010. We are looking to update our TFS 2010 Work Item Types and would like to have a field with multi-select option</description><author>hamid_shahid</author><pubDate>Tue, 13 Apr 2010 09:10:26 GMT</pubDate><guid isPermaLink="false">New Comment on "Multivalue control" 20100413091026A</guid></item><item><title>Updated Wiki: Screenshot controls</title><link>http://witcustomcontrols.codeplex.com/wikipage?title=Screenshot controls&amp;version=8</link><description>&lt;div class="wikidoc"&gt;The Capture control can be added to any work item tracking type definition. Typically you would provide a label and then the Capture button, similar to the following image:&lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=WitCustomControls&amp;DownloadId=17306" alt="ScreenshotControl.jpg" title="ScreenshotControl.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;And here’s a cool feature – if the clipboard doesn’t contain an image then the Capture button is disabled. It will become enable as soon as the user presses “print screen” or “alt-gr print-screen”.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=WitCustomControls&amp;DownloadId=17307" alt="DisabledScreenshotControl.jpg" title="DisabledScreenshotControl.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;When the button is pressed a “Save As Attachment” dialog is shown. The dialog lets the user enter the attachment name and comment as usual. Pressing OK will create a new attachment to the work item.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=WitCustomControls&amp;DownloadId=17308" alt="SaveAsDialog.jpg" title="SaveAsDialog.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;It is also possible to click on the preview image to bring up a larger window with the screen shot:&lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=WitCustomControls&amp;DownloadId=17309" alt="EnlargeDialog.jpg" title="EnlargeDialog.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;To make the capture control even more useful, I’ve also implemented an alternative “File Attachment” control. This control works just like the standard control but also provides the Capture feature.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=WitCustomControls&amp;DownloadId=20637" alt="AttachmentsControl.jpg" title="AttachmentsControl.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Schema&lt;/b&gt;&lt;br /&gt;To use the control first create a work item type that contains the image. In essence the only thing that needs to be done is to include a new control in the &amp;lt;FORM&amp;gt; section in the work item XML. The following examples shows the syntax for the ScreenShot control and the FileAttachment control respectively:&lt;br /&gt;&lt;br /&gt;&amp;lt;Control Type=&amp;quot;ScreenshotControl&amp;quot; Label=&amp;quot;Screenshot:&amp;quot; LabelPosition=&amp;quot;Left&amp;quot; /&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;Tab Label=&amp;quot;File Attachments&amp;quot;&amp;gt;&lt;br /&gt;   &amp;lt;Control Type=&amp;quot;CaptureAttachmentsControl&amp;quot; LabelPosition=&amp;quot;Top&amp;quot; /&amp;gt;&lt;br /&gt;&amp;lt;/Tab&amp;gt;&lt;br /&gt;&lt;br /&gt;After that the control and its associated .wicc files need to be deployed locally on each machine using the control (and no, the TFS web client will currently not handle custom controls). Team Explorer searches for custom controls in folder “Microsoft\Team Foundation\Work Item Tracking\Custom Controls” under Environment.SpecialFolder.CommonApplicationData folder first, then under Environment.SpecialFolder.LocalApplicationData.&lt;br /&gt;&lt;br /&gt;So, that was it. Hopefully these little controls will fill part of the gap when it comes to handling screenshots in TFS work items.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Installation&lt;/b&gt;&lt;br /&gt;In order to use this control, at two files must be present in the deployment folder:&lt;br /&gt;&lt;br /&gt;AttachmentsControl.wicc&lt;br /&gt;ScreenshotControl.wicc&lt;br /&gt;CodePlex.WitCustomControls.dll&lt;br /&gt;&lt;br /&gt;The deployment folder is located at the following location under a default client install: C:\ProgramData\Microsoft\Team Foundation\Work Item Tracking\Custom Controls.&lt;br /&gt;&lt;br /&gt;Note in the 2010 release I renamed the control to CaptureAttachmentsControl. because if its has the same name it will override the builtin control. The main reason because the builtin control in 2010 has support for images and you may want to just use the builtin version as they provide similar funtionality. You can drag drop pretty much anything to the attachments control and it will create a file and attach it. You can also copy/paste images. To take a screenshot, hit the PrtScn key then Ctrl+V in the built-in attachments control. &lt;br /&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>hayderc</author><pubDate>Fri, 26 Mar 2010 23:54:40 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Screenshot controls 20100326115440P</guid></item><item><title>Updated Wiki: Screenshot controls</title><link>http://witcustomcontrols.codeplex.com/wikipage?title=Screenshot controls&amp;version=7</link><description>&lt;div class="wikidoc"&gt;The Capture control can be added to any work item tracking type definition. Typically you would provide a label and then the Capture button, similar to the following image:&lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=WitCustomControls&amp;DownloadId=17306" alt="ScreenshotControl.jpg" title="ScreenshotControl.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;And here’s a cool feature – if the clipboard doesn’t contain an image then the Capture button is disabled. It will become enable as soon as the user presses “print screen” or “alt-gr print-screen”.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=WitCustomControls&amp;DownloadId=17307" alt="DisabledScreenshotControl.jpg" title="DisabledScreenshotControl.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;When the button is pressed a “Save As Attachment” dialog is shown. The dialog lets the user enter the attachment name and comment as usual. Pressing OK will create a new attachment to the work item.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=WitCustomControls&amp;DownloadId=17308" alt="SaveAsDialog.jpg" title="SaveAsDialog.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;It is also possible to click on the preview image to bring up a larger window with the screen shot:&lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=WitCustomControls&amp;DownloadId=17309" alt="EnlargeDialog.jpg" title="EnlargeDialog.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;To make the capture control even more useful, I’ve also implemented an alternative “File Attachment” control. This control works just like the standard control but also provides the Capture feature.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=WitCustomControls&amp;DownloadId=20637" alt="AttachmentsControl.jpg" title="AttachmentsControl.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Schema&lt;/b&gt;&lt;br /&gt;To use the control first create a work item type that contains the image. In essence the only thing that needs to be done is to include a new control in the &amp;lt;FORM&amp;gt; section in the work item XML. The following examples shows the syntax for the ScreenShot control and the FileAttachment control respectively:&lt;br /&gt;&lt;br /&gt;&amp;lt;Control Type=&amp;quot;ScreenshotControl&amp;quot; Label=&amp;quot;Screenshot:&amp;quot; LabelPosition=&amp;quot;Left&amp;quot; /&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;Tab Label=&amp;quot;File Attachments&amp;quot;&amp;gt;&lt;br /&gt;   &amp;lt;Control Type=&amp;quot;AttachmentsControl&amp;quot; LabelPosition=&amp;quot;Top&amp;quot; /&amp;gt;&lt;br /&gt;&amp;lt;/Tab&amp;gt;&lt;br /&gt;&lt;br /&gt;After that the control and its associated .wicc files need to be deployed locally on each machine using the control (and no, the TFS web client will currently not handle custom controls). Team Explorer searches for custom controls in folder “Microsoft\Team Foundation\Work Item Tracking\Custom Controls” under Environment.SpecialFolder.CommonApplicationData folder first, then under Environment.SpecialFolder.LocalApplicationData.&lt;br /&gt;&lt;br /&gt;So, that was it. Hopefully these little controls will fill part of the gap when it comes to handling screenshots in TFS work items.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Installation&lt;/b&gt;&lt;br /&gt;In order to use this control, at two files must be present in the deployment folder:&lt;br /&gt;&lt;br /&gt;AttachmentsControl.wicc&lt;br /&gt;ScreenshotControl.wicc&lt;br /&gt;CodePlex.WitCustomControls.dll&lt;br /&gt;&lt;br /&gt;The deployment folder is located at the following location under a default client install: C:\ProgramData\Microsoft\Team Foundation\Work Item Tracking\Custom Controls.&lt;br /&gt;&lt;br /&gt;Note in the 2010 release I renamed the control to CaptureAttachmentsControl. because if its has the same name it will override the builtin control. The main reason because the builtin control in 2010 has support for images and you may want to just use the builtin version as they provide similar funtionality. You can drag drop pretty much anything to the attachments control and it will create a file and attach it. You can also copy/paste images. To take a screenshot, hit the PrtScn key then Ctrl+V in the built-in attachments control. &lt;br /&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>hayderc</author><pubDate>Fri, 26 Mar 2010 23:41:44 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Screenshot controls 20100326114144P</guid></item><item><title>Updated Wiki: Home</title><link>http://witcustomcontrols.codeplex.com/wikipage?version=11</link><description>&lt;div class="wikidoc"&gt;&lt;h3&gt;Welcome to TFS Work Item Tracking Custom Controls home page!&lt;/h3&gt;
Custom controls is a feature in TFS. It allows customer developed controls to be hosted in work item form. Those controls can implement various business logics or add additional functionality to work with the workitemform. Here is the info on how to build custom controls:  &lt;a href="http://blogs.msdn.com/narend/archive/2006/10/02/How-to-use-Custom-Controls-in-Work-Item-Form.aspx" class="externalLink"&gt;http://blogs.msdn.com/narend/archive/2006/10/02/How-to-use-Custom-Controls-in-Work-Item-Form.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;Our blogs:&lt;br /&gt;&lt;br /&gt;Naren Datha: &lt;a href="http://blogs.msdn.com/narend" class="externalLink"&gt;http://blogs.msdn.com/narend&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;Mathias Olausson: &lt;a href="http://olausson.net/blog" class="externalLink"&gt;http://olausson.net/blog&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;h3&gt;Why this project?&lt;/h3&gt;
There are many functionalities that customers want to have in a work item form, and most can be build with using this feature and sometimes by supplementing with an addin. If you think a generic control can be built to address needs out there, you can help build it or suggest that idea for someone else to build it here.&lt;br /&gt;
&lt;h3&gt;Implemented Controls&lt;/h3&gt;The following controls are implemented in the current release:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href="http://witcustomcontrols.codeplex.com/wikipage?title=Screenshot%20controls&amp;referringTitle=Home"&gt;Screenshot controls&lt;/a&gt;: A control where users can paste screenshots &amp;amp; images.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://witcustomcontrols.codeplex.com/wikipage?title=Web%20browser%20control&amp;referringTitle=Home"&gt;Web browser control&lt;/a&gt;: A control to host a web page and pass field values to that webpage.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://witcustomcontrols.codeplex.com/wikipage?title=Multivalue%20control&amp;referringTitle=Home"&gt;Multivalue control&lt;/a&gt;: A control to accept and show multiple values for a field by showing a list of checkboxes.&lt;/li&gt;&lt;/ul&gt;

&lt;h3&gt;Other custom control ideas:&lt;/h3&gt;
Below are some ideas to start with and many of these come from customers in &lt;a href="http://forums.microsoft.com/MSDN/ShowForum.aspx?ForumID=479&amp;amp;SiteID=1" class="externalLink"&gt;Work Item Tracking msdn forum&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; . Please use the &lt;a href="http://witcustomcontrols.codeplex.com/Thread/List.aspx" class="externalLink"&gt;user forum&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; to share your comments or ideas on what controls might help you. More details on these &lt;a href="http://blogs.msdn.com/narend/archive/2006/09/27/773025.aspx" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Difficulty Level: Easy&lt;/b&gt;
&lt;ul&gt;&lt;li&gt;&lt;u&gt;Checkbox control&lt;/u&gt;: Basic checkbox control to view and edit Boolean field values&lt;/li&gt;
&lt;li&gt;&lt;u&gt;Formattor control&lt;/u&gt;: A control to that formats dates and floting point field values to given format for display&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;Difficulty Level: Medium&lt;/b&gt;
&lt;ul&gt;&lt;li&gt;&lt;u&gt;Math expression control&lt;/u&gt;: Control to evaluate an expression based on value of other fields and display result. Example: Show effective priority which is function of Priority &amp;amp; Severity.&lt;/li&gt;
&lt;li&gt;&lt;u&gt;Color control&lt;/u&gt;: Will show values in different forecolor and backcolors based on expression evaluation as in above control. Example usage is to highlight a value in red on highly important item or customer&lt;/li&gt;
&lt;li&gt;&lt;u&gt;Button control&lt;/u&gt;: Similar to web site control above, but will call a web service and pass work item data.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>hayderc</author><pubDate>Thu, 25 Mar 2010 18:03:05 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20100325060305P</guid></item></channel></rss>