private void btnAddNew_Clicked(object sender, RoutedEventArgs e)
        {
            var panel = new HeaderFieldEdit();

            panel.IsFieldNameReadonly = false;

            var pw = new PopupWindow(panel);

            pw.Owner = Window.GetWindow(this);
            pw.Title = string.Format("添加字段");
            if (pw.ShowDialog() == true)
            {
                if (lv.isFieldNameExist(panel.FieldName))
                {
                    this.InfBox("该字段已存在!");
                    return;
                }

                lv.addItem(new TableExcelHeader()
                {
                    FieldName = panel.FieldName,
                    FieldType = panel.FieldType,
                    FieldDesc = panel.FieldDesc,
                }, true);
            }
        }
        private void itemAddCopyImpl(HeaderListItem item)
        {
            var panel = new HeaderFieldEdit();

            panel.IsFieldNameReadonly = false;
            panel.FieldName           = item.FieldName;
            panel.FieldType           = item.FieldType;
            panel.FieldDesc           = item.FieldDesc;

            var panel2 = new HeaderListView();

            var pw = new PopupWindow(panel);

            pw.Owner = Window.GetWindow(this);
            pw.Title = string.Format("复制添加字段");
            if (pw.ShowDialog() == true)
            {
                if (lv.isFieldNameExist(panel.FieldName))
                {
                    this.InfBox("该字段已存在!");
                    return;
                }

                lv.addItem(new TableExcelHeader()
                {
                    FieldName = panel.FieldName,
                    FieldType = panel.FieldType,
                    FieldDesc = panel.FieldDesc,
                }, true);
            }
        }
        private void itemEditImpl(HeaderListItem item)
        {
            var panel = new HeaderFieldEdit();

            panel.IsFieldNameReadonly = true;
            panel.FieldName           = item.FieldName;
            panel.FieldType           = item.FieldType;
            panel.FieldDesc           = item.FieldDesc;

            var pw = new PopupWindow(panel);

            pw.Owner = Window.GetWindow(this);
            pw.Title = string.Format("复制添加字段");
            if (pw.ShowDialog() == true)
            {
                item.FieldType = panel.FieldType;
                item.FieldDesc = panel.FieldDesc;
            }
        }