在C#4.0中打印数据网格时如何打印日期时间选择器值? [英] How to print datetime picker values while printing datagrid in C# 4.0?

查看:54
本文介绍了在C#4.0中打印数据网格时如何打印日期时间选择器值?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

有人可以告诉我如何打印日期时间选择器值吗?是否有任何方法可以获取datetime picker的值并将其保存到某个字符串中,最后将其与datagrid视图一起打印?

Can anybody tell me how to print datetime picker values ? Is there any way to get values of datetime picker save it to some string and finally print it along with datagrid view ?

推荐答案

,您需要将此值保存在label和隐藏它,但在打印CSS上,您需要显示该控件,它肯定会在打印页面中显示.
you need to save this value in label and hide it but on print css you need to display block this control and it will surely in print page.


此代码将以整数值输入datetime选择器值

步骤1:

拖放日期时间选择器
选择事件ValueChanged
dateTimePicker1_ValueChanged

this code will input datetime picker value in integer values

step1:

drag and drop date time picker
choose event ValueChanged
dateTimePicker1_ValueChanged

private void dateTimePicker1_ValueChanged(object sender, EventArgs e)
       {

           int Month=int.Parse( dateTimePicker1.Value.Month.ToString());
           int Day =int.Parse( dateTimePicker1.Value.Day.ToString());
           int Year=int.Parse(dateTimePicker1.Value.Year.ToString());
           int Hour = int.Parse(dateTimePicker1.Value.Hour.ToString());
           int Minute = int.Parse(dateTimePicker1.Value.Minute.ToString());
           int Second = int.Parse(dateTimePicker1.Value.Second.ToString());

           dataGridView1[0,0]=Month;
           dataGridView1[0, 1] = Day;
           dataGridView1[0, 2] = Year;
           dataGridView1[0, 3] = Hour;
           dataGridView1[0, 4] = Minute;
           dataGridView1[0, 5] = Second;

       }


这篇关于在C#4.0中打印数据网格时如何打印日期时间选择器值?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆