winform中怎么没有web里的ReportViewer控件啊

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了winform中怎么没有web里的ReportViewer控件啊相关的知识,希望对你有一定的参考价值。

如题,我在web页面里能拉一个ReportViewer1控件到界面,然后 XtraReport1 xReport= new XtraReport1(); ReportViewer1.Report = xReport;就能将做好的报表显示到界面上了。怎么在winform中没有类似ReportViewer1的控件?难道是我没装完?你们是用哪一个代替的咧?微软的水晶报表winform,web都可以用报表显示控件的呀?我试了开发快车里的print控件也不行,我打算用layout来加载打印的一些控件,再把layout打印了。

参考技术A 另外一种是添加PreviewControl到窗体中,在控件中输出报表 参考技术B 你是说预览吗?有二种,一种是直接ShowPreview()

.net的C/S结构中winform里的datagridview中单元格取值怎么取啊

int tbr = Convert.ToByte(dataGridView1.Rows[i].Cells[8].Value);

运行后报错:

未处理FormatExcetion

输入字符串的格式不正确

单击 GridView选择 获取选择行的某一列值,也就是楼主说的单元格取值:
protected void GridView1_SelectedIndexChanging(object sender, GridViewSelectEventArgs e)

string str = GridView1.DataKeys[e.NewSelectedIndex].Value.ToString();//获取gridview1选中行的电话号码

参考技术A object j = this.dataGridView1.CurrentRow.DataBoundItem;
DataRowView drv = (DataRowView)j;
string ??? = drv["??"].ToString();
参考技术B 你这里的 Convert.ToByte方法是不是写错了啊 应该是 Convert.ToInt32吧

以上是关于winform中怎么没有web里的ReportViewer控件啊的主要内容,如果未能解决你的问题,请参考以下文章

c# winform中 怎么识别图片上不规则的汉字

winform里的label里的字体怎么逐渐变大?

winform 自定义控件

winForm窗体中实例化一个普通的类A,那我怎么在类A中写代码控制winForm里的例如TextBox控件呢?

在C#的winform中怎么直接在DataGridView里面修改,添加数据.(添加,修改到数据库里)

急急急!!!winform里怎么做可以使datagridview里的鼠标点击cell使整行的背景颜色改变?