C# 如何在wpf中使用response 或者功能与其方法类似的
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C# 如何在wpf中使用response 或者功能与其方法类似的相关的知识,希望对你有一定的参考价值。
MemoryStream ms = Excel.WriteDataToExcel(ds) as MemoryStream;
Response.AddHeader("Content-Disposition", string.Format("attachment; filename=Download.xls"));
Response.BinaryWrite(ms.ToArray());
ms.Close();
ms.Dispose();
即将上述代码改成WPF后台可用代码,或者可实现该功能的类似方法。
其实主要实现的是流的下载,第一行必须要,其它随意改。
SaveFileDialog d=new SaveFileDialog();
if(d.ShowDialog()==DialogResult.OK)
System.IO.File.WriteAllBytes(d.FileName,ms.ToArray());
本回答被提问者和网友采纳
在WPF中使用DataGrid如何实现行冻结的功能
参考技术A 对于datagrid来说 冻结列主要用来 固定某列 在CanUserReorderColumns="True"的情况下 不和其它列进行重新排序 。而行本身就没有Reorder的功能,所以就没有行冻结之说。不知道提问者想实现怎样的效果?追问我就是想实现冻结列的同时也冻结行,来实现数据的展示。那么请问一下,为什么在WPF中使用DataGridView也不能冻结行呢,明明有这个属性啊?
追答你是不是想 设定特定的某行(而不是所有行)不被编辑?
追问我就是想用WPF中的DataGrid或者是DataGridView来设定行冻结!
追答列冻结的目的是将所选列不参与列置换功能,行本身就没有置换功能,我不明白你所谓的“行冻结”的目的是什么?
以上是关于C# 如何在wpf中使用response 或者功能与其方法类似的的主要内容,如果未能解决你的问题,请参考以下文章