首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C# 怎么实现打印有关问题

2013-09-29 
C# 如何实现打印问题小弟在用VS2010下的WinForm编码时,使用了tabControl控件,里面有3个TabPage,每个TabPag

C# 如何实现打印问题
小弟在用VS2010下的WinForm编码时,使用了tabControl控件,里面有3个TabPage,每个TabPage下都有一个dataGridView,用来显示不同数据库中的数据表
现在根据要求要实现打印功能,初步设想是用3个Button,一个button绑定一个dataGridView,但发现这样做很麻烦,请问有没有什么办法,能够只用一个button来实现打印指定的dataGridView中的数据? c# datagridview 打印
[解决办法]
你不是用的tabcontrol么?
判断选中的是那个tabpage不就行了


[解决办法]
private void tabControl_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            if ((sender as TabControl).SelectedIndex == 0)
            {
                PrintReport(data1);
            }else if ((sender as TabControl).SelectedIndex == 1)
            {
                PrintReport(data12);
            }

            
        }

热点排行