获取数据流Stream信息问题
你好,现在我有个问题,正常情况下在打开一个xls格式的文件的情况,保存的同时可以根据打开的路径去保存文件并得到数据流Stream信息,Stream fileStream = File.Create(fileName);
我的问题是如果不是以打开文件的方式导入到spread控件中,是直接在spread控件录入与编辑的内容,最终保存时我不想弹出保存文件的对话框我该如何得到以上的stream信息,因为这个的方式不打开保存对话框就没有文件路径,就想直接把spread控件里面的全部转换为stream信息,此时该如何处理。
谢谢。 回复 1楼qd98zhq的帖子
问题我们已经查收,明天回复给你。谢谢 回复 1楼qd98zhq的帖子
请使用以下方法测试:
public MainWindow()
{
InitializeComponent();
this.gcspread1.Sheets.Cells.Text = "test";
}
private void button1_Click(object sender, RoutedEventArgs e)
{
MemoryStream ms = new MemoryStream();
this.gcspread1.SaveExcel(ms, GrapeCity.Windows.SpreadSheet.Data.ExcelFileFormat.XLSX);
this.gcspread1.Sheets.Clear();
ms.Seek(0, SeekOrigin.Begin);
this.gcspread1.OpenExcel(ms);
}
为了给你提供更优质的服务,请对本次服务进行评分。我们会认真对待你提出的宝贵意见,谢谢
http://gcdn.gcpowertools.com.cn/attachment.aspx?attachmentid=10062 谢谢 回复 4楼qd98zhq的帖子
好的,不客气
页:
[1]