<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="http://www.codeplex.com/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>Updated Wiki: Multivalue control</title><link>http://witcustomcontrols.codeplex.com/Wiki/View.aspx?title=Multivalue control&amp;version=4</link><description>&lt;div class="wikidoc"&gt;&lt;h2&gt;MultiValue Control&lt;/h2&gt;
A ComboBox Control to accept and show multiple values for a field by showing a list of checkboxes. &lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=WitCustomControls&amp;DownloadId=19094" alt="multivaluecontrol.jpg" /&gt;&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;MultiValueControl.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: &amp;lt;ApplicationData&amp;gt;\Microsoft\Team Foundation\Work Item Tracking\Custom Controls.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Schema&lt;/b&gt;&lt;br /&gt;Fields associated with multivalue control should have list of suggested values and each value enclosed in square brackets. For example:&lt;br /&gt;&lt;br /&gt;      &amp;lt;FIELD name=&amp;quot;Triage&amp;quot; refname=&amp;quot;Microsoft.VSTS.Common.Triage&amp;quot; type=&amp;quot;String&amp;quot; reportable=&amp;quot;dimension&amp;quot;&amp;gt;&lt;br /&gt;        &amp;lt;HELPTEXT&amp;gt;Status of triaging the bug&amp;lt;/HELPTEXT&amp;gt;&lt;br /&gt;        &amp;lt;SUGGESTEDVALUES expanditems=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;          &amp;lt;LISTITEM value=&amp;quot;[Approved]&amp;quot; /&amp;gt;&lt;br /&gt;          &amp;lt;LISTITEM value=&amp;quot;[Investigate]&amp;quot; /&amp;gt;&lt;br /&gt;          &amp;lt;LISTITEM value=&amp;quot;[Rejected]&amp;quot; /&amp;gt;&lt;br /&gt;          &amp;lt;LISTITEM value=&amp;quot;[Submit]&amp;quot; /&amp;gt;&lt;br /&gt;        &amp;lt;/SUGGESTEDVALUES&amp;gt;&lt;br /&gt;      &amp;lt;/FIELD&amp;gt;&lt;br /&gt;&lt;br /&gt;Then use MultiValueControl as controltype for that field in Form section, for example: &lt;br /&gt;&lt;br /&gt; &amp;lt;Control Type=&amp;quot;MultiValueControl&amp;quot; FieldName=&amp;quot;Microsoft.VSTS.Common.Triage&amp;quot; Label=&amp;quot;Triag&amp;amp;amp;e:&amp;quot; LabelPosition=&amp;quot;Left&amp;quot; /&amp;gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Quering&lt;/b&gt;&lt;br /&gt;For quering work item based on MultiValueControl field, the control value is treated as a string. To search for items that has a specific list item selected in the MultiValueContorl use the contains operator and don't forget the square bracket when you enter the value. If you are searching for a specific list item selected and only that item is selected use the = operator. If sreaching for item that has more than one list item selected use multipe 'contains' clauses for that field.&lt;/div&gt;</description><author>hayderc</author><pubDate>Mon, 20 Apr 2009 19:23:58 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Multivalue control 20090420072358P</guid></item><item><title>New Comment on "Multivalue control"</title><link>http://witcustomcontrols.codeplex.com/Wiki/View.aspx?title=Multivalue control&amp;ANCHOR#C12611</link><description>hi,  how can i change the "System.AssignedTo" to multi-value , I want  only users who are contributors or project administrator of the project will be listed.
 &lt;FIELD name="Assigned To" refname="System.AssignedTo" type="String"&gt;  
       &lt;ALLOWEDVALUES expanditems="true" filteritems="excludegroups"&gt;           
          &lt;LISTITEM value="[Project]\Contributors" /&gt;      
          &lt;LISTITEM value="[Project]\Project Administrators" /&gt;
      &lt;/ALLOWEDVALUES&gt;      
      &lt;PROHIBITEDVALUES expanditems="true"&gt;  
         &lt;LISTITEM value="tfsservice" /&gt;
      &lt;/PROHIBITEDVALUES&gt;
      &lt;ALLOWEXISTINGVALUE /&gt;
&lt;/FIELD&gt;
</description><author>Jethro</author><pubDate>Thu, 02 Apr 2009 07:05:01 GMT</pubDate><guid isPermaLink="false">New Comment on "Multivalue control" 20090402070501A</guid></item><item><title>New Comment on "Multivalue control"</title><link>http://www.codeplex.com/WitCustomControls/Wiki/View.aspx?title=Multivalue control&amp;ANCHOR#C12030</link><description>Hi!
I tried the control and it works nicely but of course it doesn't work on the web client. Have you got any plans to implement web funcitonality or do you know of a version that works on the web client?

Thanks!

Jon</description><author>jonlu</author><pubDate>Fri, 16 Jan 2009 15:27:43 GMT</pubDate><guid isPermaLink="false">New Comment on "Multivalue control" 20090116032743P</guid></item><item><title>UPDATED WIKI: Screenshot controls</title><link>http://www.codeplex.com/WitCustomControls/Wiki/View.aspx?title=Screenshot controls&amp;version=6</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://www.codeplex.com/WitCustomControls/Project/Download/FileDownload.aspx?DownloadId=17306" alt="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://www.codeplex.com/WitCustomControls/Project/Download/FileDownload.aspx?DownloadId=17307" alt="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://www.codeplex.com/WitCustomControls/Project/Download/FileDownload.aspx?DownloadId=17308" alt="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://www.codeplex.com/WitCustomControls/Project/Download/FileDownload.aspx?DownloadId=17309" alt="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://www.codeplex.com/WitCustomControls/Project/Download/FileDownload.aspx?DownloadId=20637" alt="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;/div&gt;</description><author>MOlausson</author><pubDate>Tue, 23 Oct 2007 21:42:08 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Screenshot controls 20071023094208P</guid></item><item><title>UPDATED WIKI: Screenshot controls</title><link>http://www.codeplex.com/WitCustomControls/Wiki/View.aspx?title=Screenshot controls&amp;version=5</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://www.codeplex.com/WitCustomControls/Project/Download/FileDownload.aspx?DownloadId=17306" alt="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://www.codeplex.com/WitCustomControls/Project/Download/FileDownload.aspx?DownloadId=17307" alt="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://www.codeplex.com/WitCustomControls/Project/Download/FileDownload.aspx?DownloadId=17308" alt="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://www.codeplex.com/WitCustomControls/Project/Download/FileDownload.aspx?DownloadId=17309" alt="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://www.codeplex.com/WitCustomControls/Project/Download/FileDownload.aspx?DownloadId=17306" alt="ScreenshotControl.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;/div&gt;</description><author>MOlausson</author><pubDate>Tue, 09 Oct 2007 15:12:02 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Screenshot controls 20071009031202P</guid></item><item><title>UPDATED WIKI: Multivalue control</title><link>http://www.codeplex.com/WitCustomControls/Wiki/View.aspx?title=Multivalue control&amp;version=3</link><description>&lt;div class="wikidoc"&gt;
&lt;h2&gt;
MultiValue Control
&lt;/h2&gt;A ComboBox Control to accept and show multiple values for a field by showing a list of checkboxes. &lt;br /&gt; &lt;br /&gt;&lt;img src="http://www.codeplex.com/WitCustomControls/Project/FileDownload.aspx?DownloadId=19094" alt="multivaluecontrol.jpg" /&gt;&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;MultiValueControl.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: &amp;lt;ApplicationData&amp;gt;\Microsoft\Team Foundation\Work Item Tracking\Custom Controls.&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Schema&lt;/b&gt;&lt;br /&gt;Fields associated with multivalue control should have list of suggested values and each value enclosed in square brackets. For example:&lt;br /&gt; &lt;br /&gt;      &amp;lt;FIELD name=&amp;quot;Triage&amp;quot; refname=&amp;quot;Microsoft.VSTS.Common.Triage&amp;quot; type=&amp;quot;String&amp;quot; reportable=&amp;quot;dimension&amp;quot;&amp;gt;&lt;br /&gt;        &amp;lt;HELPTEXT&amp;gt;Status of triaging the bug&amp;lt;/HELPTEXT&amp;gt;&lt;br /&gt;        &amp;lt;SUGGESTEDVALUES expanditems=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;          &amp;lt;LISTITEM value=&amp;quot;[Approved]&amp;quot; /&amp;gt;&lt;br /&gt;          &amp;lt;LISTITEM value=&amp;quot;[Investigate]&amp;quot; /&amp;gt;&lt;br /&gt;          &amp;lt;LISTITEM value=&amp;quot;[Rejected]&amp;quot; /&amp;gt;&lt;br /&gt;          &amp;lt;LISTITEM value=&amp;quot;[Submit]&amp;quot; /&amp;gt;&lt;br /&gt;        &amp;lt;/SUGGESTEDVALUES&amp;gt;&lt;br /&gt;      &amp;lt;/FIELD&amp;gt;&lt;br /&gt; &lt;br /&gt;Then use MultiValueControl as controltype for that field in Form section, for example: &lt;br /&gt; &lt;br /&gt; &amp;lt;Control Type=&amp;quot;MultiValueControl&amp;quot; FieldName=&amp;quot;Microsoft.VSTS.Common.Triage&amp;quot; Label=&amp;quot;Triag&amp;amp;amp;e:&amp;quot; LabelPosition=&amp;quot;Left&amp;quot; /&amp;gt; &lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;b&gt;Quering&lt;/b&gt;&lt;br /&gt;For quering for work item based on MultiValueControl filed, the control value is treated as a string. To search for items that has a specific list item selected in the MultiValueContorl use the contains operator and dont forget the square bracket when you enter the value. If you are searcher for a specific list item selected and only that list item is selecte use the = operator. If sreaching for item that has more than one list item selected use multipe 'contains' clauses for the same field.&lt;br /&gt;
&lt;/div&gt;</description><author>hayderc</author><pubDate>Tue, 25 Sep 2007 19:20:38 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Multivalue control 20070925072038P</guid></item><item><title>UPDATED WIKI: Multivalue control</title><link>http://www.codeplex.com/WitCustomControls/Wiki/View.aspx?title=Multivalue control&amp;version=2</link><description>&lt;div class="wikidoc"&gt;
&lt;h2&gt;
MultiValue Control
&lt;/h2&gt;A ComboBox Control to accept and show multiple values for a field by showing a list of checkboxes. &lt;br /&gt; &lt;br /&gt;&lt;img src="http://www.codeplex.com/WitCustomControls/Project/FileDownload.aspx?DownloadId=19094" alt="multivaluecontrol.jpg" /&gt;&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;MultiValueControl.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: &amp;lt;ApplicationData&amp;gt;\Microsoft\Team Foundation\Work Item Tracking\Custom Controls.&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Schema&lt;/b&gt;&lt;br /&gt;Fields associated with multivalue control should have list of suggested values and each value enclosed in square brackets. For example:&lt;br /&gt; &lt;br /&gt;      &amp;lt;FIELD name=&amp;quot;Triage&amp;quot; refname=&amp;quot;Microsoft.VSTS.Common.Triage&amp;quot; type=&amp;quot;String&amp;quot; reportable=&amp;quot;dimension&amp;quot;&amp;gt;&lt;br /&gt;        &amp;lt;HELPTEXT&amp;gt;Status of triaging the bug&amp;lt;/HELPTEXT&amp;gt;&lt;br /&gt;        &amp;lt;SUGGESTEDVALUES expanditems=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;          &amp;lt;LISTITEM value=&amp;quot;[Approved]&amp;quot; /&amp;gt;&lt;br /&gt;          &amp;lt;LISTITEM value=&amp;quot;[Investigate]&amp;quot; /&amp;gt;&lt;br /&gt;          &amp;lt;LISTITEM value=&amp;quot;[Rejected]&amp;quot; /&amp;gt;&lt;br /&gt;          &amp;lt;LISTITEM value=&amp;quot;[Submit]&amp;quot; /&amp;gt;&lt;br /&gt;        &amp;lt;/SUGGESTEDVALUES&amp;gt;&lt;br /&gt;      &amp;lt;/FIELD&amp;gt;&lt;br /&gt; &lt;br /&gt;Then use MultiValueControl as controltype for that field in Form section, for example: &lt;br /&gt; &lt;br /&gt;&amp;lt;Control Type=&amp;quot;MultiValueControl&amp;quot; FieldName=&amp;quot;Microsoft.VSTS.Common.Triage&amp;quot; Label=&amp;quot;Triag&amp;amp;e:&amp;quot; LabelPosition=&amp;quot;Left&amp;quot; /&amp;gt;&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;b&gt;Quering&lt;/b&gt;&lt;br /&gt;For quering for work item based on MultiValueControl filed, the control value is treated as a string. To search for items that has a specific list item selected in the MultiValueContorl use the contains operator and dont forget the square bracket when you enter the value. If you are searcher for a specific list item selected and only that list item is selecte use the = operator. If sreaching for item that has more than one list item selected use multipe 'contains' clauses for the same field.&lt;br /&gt;
&lt;/div&gt;</description><author>hayderc</author><pubDate>Sun, 23 Sep 2007 05:13:31 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Multivalue control 20070923051331A</guid></item><item><title>UPDATED WIKI: Multivalue control</title><link>http://www.codeplex.com/WitCustomControls/Wiki/View.aspx?title=Multivalue control&amp;version=1</link><description>&lt;div class="wikidoc"&gt;
!MultiValue Control&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;A ComboBox Control to accept and show multiple values for a field by showing a list of checkboxes. &lt;br /&gt; &lt;br /&gt;Installation&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;MultiValueControl.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: &amp;lt;ApplicationData&amp;gt;\Microsoft\Team Foundation\Work Item Tracking\Custom Controls.&lt;br /&gt; &lt;br /&gt;Schema&lt;br /&gt;Fields associated with multivalue control should have list of suggested values and each value enclosed in square brackets. For example:&lt;br /&gt; &lt;br /&gt;      &amp;lt;FIELD name=&amp;quot;Triage&amp;quot; refname=&amp;quot;Microsoft.VSTS.Common.Triage&amp;quot; type=&amp;quot;String&amp;quot; reportable=&amp;quot;dimension&amp;quot;&amp;gt;&lt;br /&gt;        &amp;lt;HELPTEXT&amp;gt;Status of triaging the bug&amp;lt;/HELPTEXT&amp;gt;&lt;br /&gt;        &amp;lt;SUGGESTEDVALUES expanditems=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;          &amp;lt;LISTITEM value=&amp;quot;&lt;a href="http://www.codeplex.com/WitCustomControls/Wiki/View.aspx?title=Approved&amp;amp;referringTitle=Multivalue%20control"&gt;Approved&lt;/a&gt;&amp;quot; /&amp;gt;&lt;br /&gt;          &amp;lt;LISTITEM value=&amp;quot;&lt;a href="http://www.codeplex.com/WitCustomControls/Wiki/View.aspx?title=Investigate&amp;amp;referringTitle=Multivalue%20control"&gt;Investigate&lt;/a&gt;&amp;quot; /&amp;gt;&lt;br /&gt;          &amp;lt;LISTITEM value=&amp;quot;&lt;a href="http://www.codeplex.com/WitCustomControls/Wiki/View.aspx?title=Rejected&amp;amp;referringTitle=Multivalue%20control"&gt;Rejected&lt;/a&gt;&amp;quot; /&amp;gt;&lt;br /&gt;          &amp;lt;LISTITEM value=&amp;quot;&lt;a href="http://www.codeplex.com/WitCustomControls/Wiki/View.aspx?title=Submit&amp;amp;referringTitle=Multivalue%20control"&gt;Submit&lt;/a&gt;&amp;quot; /&amp;gt;&lt;br /&gt;        &amp;lt;/SUGGESTEDVALUES&amp;gt;&lt;br /&gt;      &amp;lt;/FIELD&amp;gt;&lt;br /&gt; &lt;br /&gt;Then use MultiValueControl as controltype for that field in Form section, for example: &lt;br /&gt; &lt;br /&gt;&amp;lt;Control Type=&amp;quot;MultiValueControl&amp;quot; FieldName=&amp;quot;Microsoft.VSTS.Common.Triage&amp;quot; Label=&amp;quot;Triag&amp;amp;e:&amp;quot; LabelPosition=&amp;quot;Left&amp;quot; /&amp;gt;&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;Quering&lt;br /&gt;For searching, MultiValueComboBox value is treated as a string. To search for items that has a specific list item selected in the combo box use the contains operator and dont forget the square bracket when you enter the value. Here are few query example&lt;br /&gt; &lt;br /&gt;{&amp;quot;&lt;br /&gt;-To sreach for item with &lt;a href="http://www.codeplex.com/WitCustomControls/Wiki/View.aspx?title=Approved&amp;amp;referringTitle=Multivalue%20control"&gt;Approved&lt;/a&gt; checked in Triage field use this clause:&lt;br /&gt;AndOr	Field	Operator	Value&lt;br /&gt;And	Triage	Contains	&lt;a href="http://www.codeplex.com/WitCustomControls/Wiki/View.aspx?title=Approved&amp;amp;referringTitle=Multivalue%20control"&gt;Approved&lt;/a&gt;&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;-To sreach for item with ONLY &lt;a href="http://www.codeplex.com/WitCustomControls/Wiki/View.aspx?title=Approved&amp;amp;referringTitle=Multivalue%20control"&gt;Approved&lt;/a&gt; is checked in Triage field use this clause:&lt;br /&gt;AndOr	Field	Operator	Value&lt;br /&gt;And	Triage	=		&lt;a href="http://www.codeplex.com/WitCustomControls/Wiki/View.aspx?title=Approved&amp;amp;referringTitle=Multivalue%20control"&gt;Approved&lt;/a&gt;&lt;br /&gt; &lt;br /&gt;-To sreach for item with &lt;a href="http://www.codeplex.com/WitCustomControls/Wiki/View.aspx?title=Approved&amp;amp;referringTitle=Multivalue%20control"&gt;Approved&lt;/a&gt; and &lt;a href="http://www.codeplex.com/WitCustomControls/Wiki/View.aspx?title=Investigae&amp;amp;referringTitle=Multivalue%20control"&gt;Investigae&lt;/a&gt; are checked in Triage field use these clauses:&lt;br /&gt;AndOr	Field	Operator	Value&lt;br /&gt;And	Triage	Contains	&lt;a href="http://www.codeplex.com/WitCustomControls/Wiki/View.aspx?title=Approved&amp;amp;referringTitle=Multivalue%20control"&gt;Approved&lt;/a&gt;&lt;br /&gt;And	Triage	Contains	&lt;a href="http://www.codeplex.com/WitCustomControls/Wiki/View.aspx?title=Investigate&amp;amp;referringTitle=Multivalue%20control"&gt;Investigate&lt;/a&gt;&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;-To sreach for item with ONLY &lt;a href="http://www.codeplex.com/WitCustomControls/Wiki/View.aspx?title=Approved&amp;amp;referringTitle=Multivalue%20control"&gt;Approved&lt;/a&gt; and &lt;a href="http://www.codeplex.com/WitCustomControls/Wiki/View.aspx?title=Investigae&amp;amp;referringTitle=Multivalue%20control"&gt;Investigae&lt;/a&gt; are checked in Triage field use this clause:&lt;br /&gt;AndOr	Field	Operator	Value&lt;br /&gt;And	Triage	=		&lt;a href="http://www.codeplex.com/WitCustomControls/Wiki/View.aspx?title=Approved&amp;amp;referringTitle=Multivalue%20control"&gt;Approved&lt;/a&gt;;&lt;a href="http://www.codeplex.com/WitCustomControls/Wiki/View.aspx?title=Investigate&amp;amp;referringTitle=Multivalue%20control"&gt;Investigate&lt;/a&gt;&amp;quot;}&lt;br /&gt;
&lt;/div&gt;</description><author>hayderc</author><pubDate>Sun, 23 Sep 2007 04:56:31 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Multivalue control 20070923045631A</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/WitCustomControls/Wiki/View.aspx?title=Home&amp;version=10</link><description>&lt;div class="wikidoc"&gt;
&lt;h3&gt;
Welcome to TFS Work Item Tracking Custom Controls home page!
&lt;/h3&gt; &lt;br /&gt;Custom controls is a feature in TFS SP1 using which customer developed controls can 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;br /&gt;&lt;h3&gt;
Why this project?
&lt;/h3&gt; &lt;br /&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;br /&gt;&lt;h3&gt;
Implemented Controls
&lt;/h3&gt;The following controls are implemented in the current release:&lt;br /&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/WitCustomControls/Wiki/View.aspx?title=Screenshot%20controls&amp;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://www.codeplex.com/WitCustomControls/Wiki/View.aspx?title=Web%20browser%20control&amp;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://www.codeplex.com/WitCustomControls/Wiki/View.aspx?title=Multivalue%20control&amp;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;br /&gt;&lt;h3&gt;
Other custom control ideas:
&lt;/h3&gt; &lt;br /&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://www.codeplex.com/Project/ListForums.aspx?ProjectName=WitCustomControls" 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;br /&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;br /&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;br /&gt;&lt;b&gt;Difficulty Level: Hard&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;</description><author>hayderc</author><pubDate>Sun, 23 Sep 2007 04:47:30 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20070923044730A</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/WitCustomControls/Wiki/View.aspx?title=Home&amp;version=9</link><description>&lt;div class="wikidoc"&gt;
&lt;h3&gt;
Welcome to TFS Work Item Tracking Custom Controls home page!
&lt;/h3&gt; &lt;br /&gt;Custom controls is a feature in TFS SP1 using which customer developed controls can 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;br /&gt;&lt;h3&gt;
Why this project?
&lt;/h3&gt; &lt;br /&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;br /&gt;&lt;h3&gt;
Implemented Controls
&lt;/h3&gt;The following controls are implemented in the current release:&lt;br /&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/WitCustomControls/Wiki/View.aspx?title=Screenshot%20controls&amp;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://www.codeplex.com/WitCustomControls/Wiki/View.aspx?title=Web%20browser%20control&amp;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;/ul&gt; &lt;br /&gt;&lt;h3&gt;
Other custom control ideas:
&lt;/h3&gt; &lt;br /&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://www.codeplex.com/Project/ListForums.aspx?ProjectName=WitCustomControls" 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;br /&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;br /&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;li&gt;&lt;u&gt;Multivalue control&lt;/u&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;br /&gt;&lt;b&gt;Difficulty Level: Hard&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;</description><author>MOlausson</author><pubDate>Mon, 13 Aug 2007 21:50:58 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20070813095058P</guid></item><item><title>UPDATED WIKI: Screenshot controls</title><link>http://www.codeplex.com/WitCustomControls/Wiki/View.aspx?title=Screenshot controls&amp;version=4</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://www.codeplex.com/WitCustomControls/Project/FileDownload.aspx?DownloadId=17306" alt="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://www.codeplex.com/WitCustomControls/Project/FileDownload.aspx?DownloadId=17307" alt="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://www.codeplex.com/WitCustomControls/Project/FileDownload.aspx?DownloadId=17308" alt="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://www.codeplex.com/WitCustomControls/Project/FileDownload.aspx?DownloadId=17309" alt="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://www.codeplex.com/WitCustomControls/Project/FileDownload.aspx?DownloadId=17306" alt="ScreenshotControl.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;/div&gt;</description><author>MOlausson</author><pubDate>Mon, 13 Aug 2007 21:41:27 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Screenshot controls 20070813094127P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/WitCustomControls/Wiki/View.aspx?title=Home&amp;version=8</link><description>&lt;div class="wikidoc"&gt;
&lt;h3&gt;
Welcome to TFS Work Item Tracking Custom Controls home page!
&lt;/h3&gt; &lt;br /&gt;Custom controls is a feature in TFS SP1 using which customer developed controls can 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;&lt;h3&gt;
Why this project?
&lt;/h3&gt; &lt;br /&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;br /&gt;&lt;h3&gt;
Implemented Controls
&lt;/h3&gt;The following controls are implemented in the current release:&lt;br /&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/WitCustomControls/Wiki/View.aspx?title=Screenshot%20controls&amp;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://www.codeplex.com/WitCustomControls/Wiki/View.aspx?title=Web%20browser%20control&amp;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;/ul&gt; &lt;br /&gt;&lt;h3&gt;
Other custom control ideas:
&lt;/h3&gt; &lt;br /&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://www.codeplex.com/Project/ListForums.aspx?ProjectName=WitCustomControls" 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;br /&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;br /&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;li&gt;&lt;u&gt;Multivalue control&lt;/u&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;br /&gt;&lt;b&gt;Difficulty Level: Hard&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;</description><author>MOlausson</author><pubDate>Mon, 13 Aug 2007 21:34:05 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20070813093405P</guid></item><item><title>UPDATED WIKI: Screenshot controls</title><link>http://www.codeplex.com/WitCustomControls/Wiki/View.aspx?title=Screenshot controls&amp;version=3</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://www.codeplex.com/WitCustomControls/Project/FileDownload.aspx?DownloadId=17306" alt="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://www.codeplex.com/WitCustomControls/Project/FileDownload.aspx?DownloadId=17307" alt="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://www.codeplex.com/WitCustomControls/Project/FileDownload.aspx?DownloadId=17308" alt="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://www.codeplex.com/WitCustomControls/Project/FileDownload.aspx?DownloadId=17309" alt="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://www.codeplex.com/WitCustomControls/Project/FileDownload.aspx?DownloadId=17306" alt="ScreenshotControl.jpg" /&gt;&lt;br /&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;/div&gt;</description><author>MOlausson</author><pubDate>Mon, 13 Aug 2007 21:31:44 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Screenshot controls 20070813093144P</guid></item><item><title>UPDATED WIKI: Screenshot controls</title><link>http://www.codeplex.com/WitCustomControls/Wiki/View.aspx?title=Screenshot controls&amp;version=2</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://www.codeplex.com/WitCustomControls/Project/FileDownload.aspx?DownloadId=17306" alt="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;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;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;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;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;/div&gt;</description><author>MOlausson</author><pubDate>Mon, 13 Aug 2007 21:30:44 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Screenshot controls 20070813093044P</guid></item><item><title>UPDATED WIKI: Screenshot controls</title><link>http://www.codeplex.com/WitCustomControls/Wiki/View.aspx?title=Screenshot controls&amp;version=1</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;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;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;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;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;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;/div&gt;</description><author>MOlausson</author><pubDate>Mon, 13 Aug 2007 21:27:03 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Screenshot controls 20070813092703P</guid></item><item><title>UPDATED WIKI: Web browser control</title><link>http://www.codeplex.com/WitCustomControls/Wiki/View.aspx?title=Web browser control&amp;version=1</link><description>&lt;div class="wikidoc"&gt;
This control presents a simple web browser control inside the TFS client form. The control is configurable via XML attributes to display any webpage, and can pass in fields to be used as parameters in the URL.&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;WebBrowserControl.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;&lt;b&gt;Schema&lt;/b&gt;&lt;br /&gt;Below is an example of the &amp;quot;Control&amp;quot; entry which should be added to your work item schema to include this control on your form:&lt;br /&gt; &lt;br /&gt;          &amp;lt;Tab Label=&amp;quot;Connect&amp;quot;&amp;gt;&lt;br /&gt;            &amp;lt;Control Type=&amp;quot;WebBrowserControl&amp;quot; URL=&amp;quot;http://some.page?param0={0}&amp;amp;param1={1}&amp;quot; Params=&amp;quot;fieldreferencename,fieldreferencename&amp;quot; Dock=&amp;quot;Fill&amp;quot;/&amp;gt;&lt;br /&gt;          &amp;lt;/Tab&amp;gt;&lt;br /&gt;          &lt;br /&gt;Where the URL attribute is a formatted string containing parameter placeholders if needed. The Params attribute is optional, and if omitted, the URL will be used verbatim. If the Params attribute is present, the control will try to look up the values of those fields in the current work item and place the value in the relative positions of the marked parameters in the URL.&lt;br /&gt;
&lt;/div&gt;</description><author>MOlausson</author><pubDate>Mon, 13 Aug 2007 21:24:21 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Web browser control 20070813092421P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/WitCustomControls/Wiki/View.aspx?title=Home&amp;version=7</link><description>&lt;div class="wikidoc"&gt;
&lt;h3&gt;
Welcome to TFS Work Item Tracking Custom Controls home page!
&lt;/h3&gt; &lt;br /&gt;Custom controls is a feature in TFS SP1 using which customer developed controls can 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;&lt;h3&gt;
Why this project?
&lt;/h3&gt; &lt;br /&gt;There are many functionalities that customers want with work item form, and most can be build with using this feature and sometimes by supplementing with an addin. It makes me feel hard each time when I say “not in v1” in forums for customers’ needs. Now you can do something more than asking product team to build it! If you think a generic control can be built to address needs out there, you can help built it or suggest that idea for someone else to build it here.&lt;br /&gt; &lt;br /&gt;&lt;h3&gt;
Implemented Controls
&lt;/h3&gt;The following controls are implemented in the current release:&lt;br /&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/WitCustomControls/Wiki/View.aspx?title=Screenshot%20controls&amp;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://www.codeplex.com/WitCustomControls/Wiki/View.aspx?title=Web%20browser%20control&amp;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;/ul&gt; &lt;br /&gt;&lt;h3&gt;
Other custom control ideas:
&lt;/h3&gt; &lt;br /&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://www.codeplex.com/Project/ListForums.aspx?ProjectName=WitCustomControls" 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;br /&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;br /&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;li&gt;&lt;u&gt;Multivalue control&lt;/u&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;br /&gt;&lt;b&gt;Difficulty Level: Hard&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;</description><author>MOlausson</author><pubDate>Mon, 13 Aug 2007 21:19:59 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20070813091959P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/WitCustomControls/Wiki/View.aspx?title=Home&amp;version=6</link><description>&lt;div class="wikidoc"&gt;
&lt;h3&gt;
Welcome to TFS Work Item Tracking Custom Controls home page!
&lt;/h3&gt; &lt;br /&gt;Custom controls is a feature in TFS SP1 using which customer developed controls can 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;/a&gt; &lt;br /&gt; &lt;br /&gt;&lt;h3&gt;
Why this project?
&lt;/h3&gt; &lt;br /&gt;There are many functionalities that customers want with work item form, and most can be build with using this feature and sometimes by supplementing with an addin. It makes me feel hard each time when I say “not in v1” in forums for customers’ needs. Now you can do something more than asking product team to build it! If you think a generic control can be built to address needs out there, you can help built it or suggest that idea for someone else to build it here.&lt;br /&gt; &lt;br /&gt;&lt;h3&gt;
Custom control ideas:
&lt;/h3&gt; &lt;br /&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;/a&gt; . Please use the &lt;a href="http://www.codeplex.com/Project/ListForums.aspx?ProjectName=WitCustomControls" class="externalLink"&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" class="externalLink"&gt;here &lt;/a&gt;. &lt;br /&gt; &lt;br /&gt;&lt;b&gt;Difficulty Level: Easy&lt;/b&gt;&lt;br /&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;br /&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;Web site control&lt;/u&gt;: A control to host a web page and pass field values to that webpage.&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;li&gt;&lt;u&gt;Multivalue control&lt;/u&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;br /&gt;&lt;b&gt;Difficulty Level: Hard&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;u&gt;Screenshot capture control&lt;/u&gt;: A control where users could paste screenshots &amp;amp; images. Images can be pasted in present html control, but they are not persisted. This could fill that gap.&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;b&gt;NOTE&lt;/b&gt;: I am leaving on paternity leave + vacation soon, so I can check the posts only during mid January. There may not be any activity on this until then because I do not have a replacement moderator yet. You are welcome to discuss ideas in &lt;a href="http://www.codeplex.com/Project/ListForums.aspx?ProjectName=WitCustomControls" class="externalLink"&gt;user forum &lt;/a&gt; till then. I hope to initially provide a framework, base control to implement custom controls, setup package and a sample control (most likely website control mentioned above).&lt;br /&gt; &lt;br /&gt;
&lt;/div&gt;</description><author>naren</author><pubDate>Sat, 03 Feb 2007 02:08:56 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20070203020856A</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/Wiki/View.aspx?ProjectName=WitCustomControls&amp;title=Home&amp;version=5</link><description>&lt;div class="wikidoc"&gt;
&lt;h3&gt;
Welcome to TFS Work Item Tracking Custom Controls home page!
&lt;/h3&gt; &lt;br /&gt;Custom controls is a feature in TFS SP1 using which customer developed controls can 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;&lt;h3&gt;
Why this project?
&lt;/h3&gt; &lt;br /&gt;There are many functionalities that customers want with work item form, and most can be build with using this feature and sometimes by supplementing with an addin. It makes me feel hard each time when I say “not in v1” in forums for customers’ needs. Now you can do something more than asking product team to build it! If you think a generic control can be built to address needs out there, you can help built it or suggest that idea for someone else to build it here.&lt;br /&gt; &lt;br /&gt;&lt;h3&gt;
Custom control ideas:
&lt;/h3&gt; &lt;br /&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://www.codeplex.com/Project/ListForums.aspx?ProjectName=WitCustomControls"&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;br /&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;/ul&gt; &lt;br /&gt;&lt;b&gt;Difficulty Level: Medium&lt;/b&gt;&lt;br /&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;Web site control&lt;/u&gt;: A control to host a web page and pass field values to that webpage.&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;li&gt;&lt;u&gt;Multivalue control&lt;/u&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;br /&gt;&lt;b&gt;Difficulty Level: Hard&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;u&gt;Screenshot capture control&lt;/u&gt;: A control where users could paste screenshots &amp;amp; images. Images can be pasted in present html control, but they are not persisted. This could fill that gap.&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;b&gt;NOTE&lt;/b&gt;: I am leaving on paternity leave + vacation soon, so I can check the posts only during mid January. There may not be any activity on this until then because I do not have a replacement moderator yet. You are welcome to discuss ideas in &lt;a href="http://www.codeplex.com/Project/ListForums.aspx?ProjectName=WitCustomControls"&gt;user forum &lt;/a&gt; till then. I hope to initially provide a framework, base control to implement custom controls, setup package and a sample control (most likely website control mentioned above).&lt;br /&gt; &lt;br /&gt;
&lt;/div&gt;</description><author>naren</author><pubDate>Thu, 16 Nov 2006 18:18:08 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20061116061808P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/Wiki/View.aspx?ProjectName=WitCustomControls&amp;title=Home&amp;version=4</link><description>&lt;div class="wikidoc"&gt;
&lt;h3&gt;
Welcome to TFS Work Item Tracking Custom Controls home page!
&lt;/h3&gt; &lt;br /&gt;Custom controls is a feature in TFS SP1 using which customer developed controls can 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;&lt;h3&gt;
Why this project?
&lt;/h3&gt; &lt;br /&gt;There are many functionalities that customers want with work item form, and most can be build with using this feature and sometimes by supplementing with an addin. It makes me feel hard each time when I say “not in v1” in forums for customers’ needs. Now you can do something more than asking product team to build it! If you think a generic control can be built to address needs out there, you can help built it or suggest that idea for someone else to build it here.&lt;br /&gt; &lt;br /&gt;&lt;h3&gt;
Custom control ideas:
&lt;/h3&gt; &lt;br /&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://www.codeplex.com/Project/ListForums.aspx?ProjectName=WitCustomControls"&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;br /&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;/ul&gt; &lt;br /&gt;&lt;b&gt;Difficulty Level: Medium&lt;/b&gt;&lt;br /&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;Web site control&lt;/u&gt;: A control to host a web page and pass field values to that webpage.&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;li&gt;&lt;u&gt;Multivalue control&lt;/u&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;br /&gt;&lt;b&gt;Difficulty Level: Hard&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;u&gt;Custom Rules control&lt;/u&gt;: A control or an addin which will evaluate additional xml defined rules that WIT rules mechanism does not cover and that does not require user deployment. For example, enforcing non-root AreaPath for new workitems. &lt;a href="http://www.codeplex.com/Project/DisplayThread.aspx?ProjectName=WitCustomControls&amp;amp;ForumId=2314&amp;amp;ThreadId=2396&amp;amp;ANCHOR#LastPost"&gt;See here for more info&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;b&gt;NOTE&lt;/b&gt;: I am leaving on paternity leave + vacation soon, so I can check the posts only during mid January. There may not be any activity on this until then because I do not have a replacement moderator yet. You are welcome to discuss ideas in &lt;a href="http://www.codeplex.com/Project/ListForums.aspx?ProjectName=WitCustomControls"&gt;user forum &lt;/a&gt; till then. I hope to initially provide a framework, base control to implement custom controls, setup package and a sample control (most likely website control mentioned above).&lt;br /&gt; &lt;br /&gt;
&lt;/div&gt;</description><author>naren</author><pubDate>Thu, 16 Nov 2006 01:22:41 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20061116012241A</guid></item></channel></rss>