lu
2025-01-15 ff727efcd6dfb3f8ed5c671df6a25db5a37b1585
DevApp/Gs.DevApp/UserControl/ShowFilter.cs
@@ -3,10 +3,12 @@
using System.Data;
using System.Text;
using System.Windows.Forms;
using DevExpress.Utils.DirectXPaint;
using DevExpress.XtraEditors;
using DevExpress.XtraEditors.Controls;
using DevExpress.XtraGrid.Columns;
using Gs.DevApp.ToolBox;
using Newtonsoft.Json;
namespace Gs.DevApp.UserControl
{
@@ -117,7 +119,6 @@
                item.Value = kvp.Key;
                repositoryItemComboBox2.Items.Add(item);
            }
            try
            {
                var dt = new DataTable();
@@ -132,7 +133,6 @@
                    dr["fieldValue"] = _sql.fileValue.Replace("%", "");
                    dt.Rows.Add(dr);
                }
                gcMain.BindingContext = new BindingContext();
                gcMain.DataSource = dt;
                gcMain.ForceInitialize();
@@ -182,5 +182,26 @@
            EventArgs e)
        {
        }
        /// <summary>
        /// 移出一行
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void repositoryItemButtonEdit1_ButtonClick(object sender, ButtonPressedEventArgs e)
        {
            gridView1.CloseEditor();
            gridView1.UpdateCurrentRow();
            var rowhandle = gridView1.FocusedRowHandle;
            if (rowhandle < 0)
                return;
            if (e.Button.Index == 0)
            {
                var dr = gridView1.GetDataRow(rowhandle);
                gridView1.DeleteRow(rowhandle);
                return;
            }
        }
    }
}