类似于excel中在一个单元格中 alt+enter功能
解决方案 »
- 有朋友在用VS2010SP1吗?总体感觉如何?与VS2010对比。
- VS中的一个细节(命名空间),看有没人用过。
- 属性的定义
- 请问一下,ListView里面的列的TaxtAlign属性问题
- socket服务端启动后如侦听到没有连接的客户端能不能断开?
- 高手指教:如何在C#中用WMI获得本机windows已经安装的组件
- calendar 控件如何实现鼠标滑过时 弹出一个div。
- webForm中的信息提示框是哪个?
- 100分提问求助:动态在一固定区域添加文字,然后可随时拖拽,分n次输入的文字进行在这一固定区域的排列,要求在winform下实现
- deV的gridcontrol控件问题
- 如何实现控件或类库的注册功能
- 拆箱问题 有一处不明 请大虾详细解释下100分
kk.Title = "保存EXECL文件";
kk.Filter = "excel(*.xls) |*.xls |所有文件(*.*) |*.*";
kk.FilterIndex = 1;
if (kk.ShowDialog() == DialogResult.OK)
{
string FileName = kk.FileName;
if (File.Exists(FileName))
File.Delete(FileName);
FileStream objFileStream;
StreamWriter objStreamWriter;
objFileStream = new FileStream(FileName, FileMode.OpenOrCreate, FileAccess.Write);
objStreamWriter = new StreamWriter(objFileStream, System.Text.Encoding.Unicode);
objStreamWriter.WriteLine("aaaa" + Convert.ToChar(10) + "bbb"); objStreamWriter.Close();
objFileStream.Close();
MessageBox.Show(this, "保存EXCEL成功", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
这个只是单元格换行,最好是单元格内换行
不行啊我是C# winform 程序
C# "aaaa\nbbbb"
设置 range 的 WrapText 属性为 true
使用Enviroment.NewLine
objStreamWriter.WriteLine("<table border='1'><tr><td>aaaa<br style='mso-data-placement:same-cell;'/> ffff</td></tr></table>");另外采用 Excel.Application api也是可以的
您这个是可以的,不过好象加了您这个,我换切换单元格就有问题了-------------
aaaaa |aaaaa|
vvvvv | |
-------------能否详细讲解一下?
kk.Title = "保存EXECL文件";
kk.Filter = "excel(*.xls) |*.xls |所有文件(*.*) |*.*";
kk.FilterIndex = 1;
if (kk.ShowDialog() == DialogResult.OK)
{
string FileName = kk.FileName;
if (File.Exists(FileName))
File.Delete(FileName);
FileStream objFileStream;
StreamWriter objStreamWriter;
objFileStream = new FileStream(FileName, FileMode.OpenOrCreate, FileAccess.Write);
objStreamWriter = new StreamWriter(objFileStream, System.Text.Encoding.Unicode); objStreamWriter.WriteLine("<table><tr><td>" + "aa" + "<br style='mso-data-placement:same-cell;'/> " + "cc" + "<br style='mso-data-placement:same-cell;'/> " + "dd" + "</td><td>"+"pp"+"</td></tr></table>");
//objStreamWriter.WriteLine("aaaa" + Convert.ToChar(10) + "bbb"); objStreamWriter.Close();
objFileStream.Close();
MessageBox.Show(this, "保存EXCEL成功", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
}