| 1234567891011121314151617181920212223242526272829303132333435 | 
							- 
 
- using Aitex.Core.RT.SCCore;
 
- using System.Windows;
 
- using System.Windows.Controls;
 
- namespace MECF.Framework.UI.Core.Selector
 
- {
 
-     internal class ControlTemplateSelector : DataTemplateSelector
 
-     {
 
-         public DataTemplate TextBoxTemplate { get; set; }
 
-         public DataTemplate ComboBoxTemplate { get; set; }
 
-         public override DataTemplate SelectTemplate(object item, DependencyObject container)
 
-         {
 
-             if (item == null)
 
-             {
 
-                 return null;
 
-             }
 
-             SCConfigItem sCConfigItem = (SCConfigItem)item;
 
-             if (sCConfigItem.Type == "Bool")
 
-             {
 
-                 return ComboBoxTemplate;
 
-             }
 
-             else
 
-             {
 
-                 return TextBoxTemplate;
 
-             }
 
-         }
 
-     }
 
- }
 
 
  |