فهرست منبع

Fix to code popup editor not getting code column

Kenric Nugteren 11 ماه پیش
والد
کامیت
e12c1ff583
1فایلهای تغییر یافته به همراه2 افزوده شده و 0 حذف شده
  1. 2 0
      inabox.wpf/DynamicGrid/Editors/CodePopupEditor/CodePopupEditorControl.cs

+ 2 - 0
inabox.wpf/DynamicGrid/Editors/CodePopupEditor/CodePopupEditorControl.cs

@@ -207,6 +207,7 @@ public class CodePopupEditorControl : DynamicEditorControl<Guid, CodePopupEditor
 
 
                 foreach (var col in columns)
                 foreach (var col in columns)
                     OtherValues[col.Property] = list.OtherValues[col.Property];
                     OtherValues[col.Property] = list.OtherValues[col.Property];
+
                 CheckChanged();
                 CheckChanged();
 
 
                 Editor.Text = string.Format("{0}", list.OtherValues[CodeColumn]);
                 Editor.Text = string.Format("{0}", list.OtherValues[CodeColumn]);
@@ -261,6 +262,7 @@ public class CodePopupEditorControl : DynamicEditorControl<Guid, CodePopupEditor
     {
     {
         var client = ClientFactory.CreateClient(_type);
         var client = ClientFactory.CreateClient(_type);
         var columns = LookupFactory.DefineLookupColumns(Host.GetEditorType(), _type, ColumnName);
         var columns = LookupFactory.DefineLookupColumns(Host.GetEditorType(), _type, ColumnName);
+        columns.Add(CodeColumn);
 
 
         var sort = LookupFactory.DefineSort(_type);
         var sort = LookupFactory.DefineSort(_type);
         var filter = Filter.Create(_type, column).IsEqualTo(value);
         var filter = Filter.Create(_type, column).IsEqualTo(value);