枫原万叶 发表于 2022-11-9 16:14:52

14.45,调用设计器打开,保存模板的时候可否设置固定路径

本帖最后由 枫原万叶 于 2022-11-9 16:36 编辑

这个打开按钮可以设置打开固定路径吗,保存也是;目前做的尝试有


FarPoint.Win.Spread.Design.FpSpreadDesigner fpSpreada = new FarPoint.Win.Spread.Design.FpSpreadDesigner();
            fpSpreada.Save += Save;


privatevoid Save(object sender, FarPoint.Win.Spread.Design.SaveArgs e)
      {
            SaveFileDialog dialog = new SaveFileDialog();
            dialog.InitialDirectory = @"C:\Users\puxi\Desktop\exportFile";
            if (dialog.ShowDialog() == DialogResult.OK)
            {
                fpSpread1.SaveExcel(dialog.FileName);
            }
      }

这样可以打开自定义的对话框,但是仍然会继续执行设计器的保存代码,会再弹出一个对话框,请教怎么处理,感谢

Richard.Ma 发表于 2022-11-9 18:05:31

没有办法,FpSpreadDesigner 的保存行为目前没有提供接口修改,

枫原万叶 发表于 2022-11-10 08:37:50

那打开行为有吗

Richard.Ma 发表于 2022-11-10 09:25:12

FpSpreadDesigner 这个现在基本上没有办法修改,但是spread提供了另一个DesignerMain,和设计器是一样的,可以做一些修改。能实现一些定制需求,

可以参考原来的一个教程文章,里面刚好有给另存为XXX 的自定义菜单

https://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=86835&extra=page%3D1

枫原万叶 发表于 2022-11-10 10:03:34

好的 感谢 :lol

Richard.Ma 发表于 2022-11-10 12:12:49

不客气
页: [1]
查看完整版本: 14.45,调用设计器打开,保存模板的时候可否设置固定路径