private void EhGrid_BeginEdit(object sender, DataGridBeginningEditEventArgs e)
 {
     if ("Filter" == ((string)e.Column.Header))
     {
         var field = e.Row.Item as QueryField;
         using (var dlg = new FilterEditController(field))
         {
             if (Current.Gui.ShowDialog(dlg, "Edit field"))
             {
                 field.Filter = (string)dlg.ModelObject;
             }
         }
     }
 }
		private void EhGrid_BeginEdit(object sender, DataGridBeginningEditEventArgs e)
		{
			if ("Filter" == ((string)e.Column.Header))
			{
				var field = e.Row.Item as QueryField;
				using (var dlg = new FilterEditController(field))
				{
					if (Current.Gui.ShowDialog(dlg, "Edit field"))
					{
						field.Filter = (string)dlg.ModelObject;
					}
				}
			}
		}