当前位置: 首页 > wzjs >正文

哪些网站用黑体做的百度广告投放

哪些网站用黑体做的,百度广告投放,页面升级紧急通知自动跳转中,深圳营销型网站建设方案服务商版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的 20.3.13 DataGridView使用日期选择控件 有时为了输入方便或者固定日期格式,可以考虑点击DataGridView中某个单元格时出现…

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的

20.3.13 DataGridView使用日期选择控件

有时为了输入方便或者固定日期格式,可以考虑点击DataGridView中某个单元格时出现日期选择控件,避免用户手动输入和格式不一的麻烦。

【例 20A.2【项目:code20A-002】单元格点击使用日期选择控件。

        DateTimePicker dtp;

        //当前点击的行

        int rowindex;

        private void Form1_Load(object sender, EventArgs e)

        {

            dtp = new DateTimePicker();

            dtp.Visible = false;

            dgv.Controls.Add(dtp);

            //当日期选择控件下拉日历被关闭并消失时调用 dtpCloseUp 方法

            dtp.CloseUp += dtpCloseUp;

            //当日期选择控件失去焦点时调用 dtpLostFocus 方法

            dtp.LostFocus += dtpLostFocus;

        }

        private void dtpCloseUp(object sender, EventArgs e)

        {

            //设置日期选择控件不可见

            dtp.Visible = false;

            //再次判断选中的单元格是否只有一个

            if (dgv.SelectedCells.Count > 1)

                return;

            //再次判断选中的单元格是否在需要设置日期的列

            if (dgv.SelectedCells[0].ColumnIndex != 2)

                return;

            //设置单元格文本为选中的日期

            dgv[2, rowindex].Value = dtp.Text;

        }

        private void dtpLostFocus(object sender, EventArgs e)

        {

            dtp.Visible = false;

            dgv[2, rowindex].Value = dtp.Text;

        }

        private void dgv_CellMouseUp(object sender, DataGridViewCellMouseEventArgs e)

        {

            if (rowindex < 0)

                return;

            //如果对应列需要设置日期

            if (e.ColumnIndex == 2)

            {

                //由于已经固定是第2列,所以不再需要下列语句

                //columnindex = e.ColumnIndex

                //获得当前点击的行

                rowindex = e.RowIndex;

                string cellvalue = (string)dgv[e.ColumnIndex, e.RowIndex].Value;

                if (cellvalue == "" || cellvalue==null)

                    cellvalue = DateTime.Now.ToString();

                //当前点击的单元格的位置和大小

                Rectangle rect = dgv.GetCellDisplayRectangle(e.ColumnIndex, e.RowIndex, true);

                //设置日期选择控件的位置和大小

                dtp.Top = rect.Top;

                dtp.Left = rect.Left;

                dtp.Width = rect.Width;

                dtp.Height = rect.Height;

                dgv.Controls.Add(dtp);

                dtp.Value = DateTime.Parse(cellvalue);

                dtp.Visible = true;

                //日期选择控件设置焦点

                dtp.Focus();

            }

        }

运行结果如下图所示:

图20A-2 DataGridView单元格使用日期选择控件

学习更多vb.net知识,请参看vb.net 教程 目录

学习更多C#知识,请参看C#教程 目录

http://www.dtcms.com/wzjs/512457.html

相关文章:

  • 汽车建设网站发稿推广
  • 做网站的工具有哪些sem优化托管
  • 广西壮族自治区建设厅官方网站百度热搜榜怎么打开
  • 网站开发产品设计书百度指数怎么看排名
  • 网络营销与网站推广的宁波网站推广公司报价
  • 苏州高端网站建设kgu江苏关键词推广seo
  • 徐州网站定制公司哪家好免费seo优化工具
  • 自己做网站 知乎站长号
  • 哪家做网站的公司好新媒体运营哪个培训机构好
  • 南昌商城网站建设公司推广公司app主要做什么
  • 中文wordpress主题下载地址苏州seo门户网
  • 网站建设和续费电商最好卖的十大产品
  • 网站建设做得好关键词投放
  • 做网站有了空间在备案吗潍坊做网站公司
  • 娃哈哈网站建设策划书业务推广方式
  • 手机版企业网站h5韶关疫情最新消息
  • 在哪里个网站找专业做ps的人流氓网站
  • 太仓做网站的深圳百度seo优化
  • 网站建设的费用明细网络营销方式对比分析
  • wordpress电影主题网站宁德市疫情最新消息
  • 宁波建设银行网站分部百度关键词收费标准
  • 开发一个平台要多少钱百度seo优化按年收费
  • 网站的竞价怎么做疫情放开最新消息今天
  • 自己的网站怎么做跳转南宁百度推广seo
  • idc网站建设企业网站设计欣赏
  • 企业b2c网站建设提高工作效率的重要性
  • 织梦做招聘网站广州企业网站建设
  • 开设网站需要什么河南it渠道网
  • 上海 .net网站建设优化培训课程
  • 遂宁网站建设公司哪家好百度搜索引擎属于什么引擎