转自:http://www.blogjava.net/AndyZhang/archive/2012/04/13/374094.html

private void textBox1_MouseDown(object sender, MouseEventArgs e){MonthCalendar ms = new MonthCalendar();this.Controls.Add(ms);ms.DateChanged += new DateRangeEventHandler(ms_DateChanged);}
void ms_DateChanged(object sender, DateRangeEventArgs e){this.textBox1.Text = e.Start.Date.ToString();}
private void textBox1_MouseClick(object sender, MouseEventArgs e){monthCalendar1.Visible = true;}private void monthCalendar1_DateSelected(object sender, DateRangeEventArgs e){textBox1.Text= monthCalendar1.SelectionStart.ToString();monthCalendar1.Visible = false;}
这个是不可以复制的,你要找到那个事件才得啊,你单击monthCalendar1控件,在它的事件那里找到DateSelected双击它,然后就出来private void monthCalendar1_DateSelected(object sender, DateRangeEventArgs e){ } 这个东西,你就在里面加textBox1.Text= monthCalendar1.SelectionStart.ToString();monthCalendar1.Visible = false;
事件请自己在属性那栏里添加啦!!测试可以实现你说的功能啊using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;namespace 日期控件
{public partial class Form1 : Form{public Form1(){InitializeComponent();}private void textBox1_MouseClick(object sender, MouseEventArgs e){if (this.monthCalendar1.Visible == false){ this.monthCalendar1.Visible = true; }else{this.monthCalendar1.Visible = false;}}private void monthCalendar1_DateSelected(object sender, DateRangeEventArgs e){string DateTime=this.monthCalendar1.SelectionStart.ToString();this.textBox1.Text = DateTime;this.monthCalendar1.Visible = false;}}
} 

posted on 2012-04-13 17:21 SkyDream 阅读(3304) 评论(0)  编辑  收藏 所属分类: C# WinForm

【转】如何实现点击textbox显示monthCalendar 选择monthCalendar把值传给textbox相关推荐

  1. C#中datagridview选中行后textbox显示选中的内容

    我想让datagridview中某一行被选中时,textbox中显示选中的值,datagridview的选中模式是整行: this.dataGridView1.SelectionMode = Data ...

  2. 一元二次方程实根java_请依次输入一元二次方程的三个系数,并点击计算显示实根...

    [java]代码库import java.awt.*; import java.awt.event.*; import javax.swing.*; public class Chp13_1 exte ...

  3. 点击按钮显示谷歌地图

    原文:点击按钮显示谷歌地图 <%@ Page Language="C#" AutoEventWireup="true" CodeBehind=" ...

  4. android悬浮按钮弹出与隐藏,Android悬浮窗按钮实现点击并显示/隐藏多功能列表

    前言 最近在一个项目中,需要制作录屏的功能,原先是在应用中有录屏/控制的按钮,思考之下觉得这种效果并不好,因此就想制作一个可以悬浮的悬浮窗,这样不论手机在什么界面中都可以对录屏功能进行控制. 这里就来 ...

  5. JavaScript网站设计实践(五)编写photos.html页面,实现点击缩略图显示大图的效果...

    一.photos.html页面,点击每一张缩略图,就在占位符的位置那里,显示对应的大图. 看到的页面效果是这样的: 1.实现思路 这个功能在之前的JavaScript美术馆那里已经实现了. 首先在页面 ...

  6. java swing最小化_Java swing 窗口最小化到任务栏 点击右键显示菜单(复制代码即可运行查看效果)...

    Java swing 窗口最小化到任务栏 点击右键显示菜单(复制代码即可运行查看效果) package swing; import java.awt.AWTException; import java ...

  7. 网页加载的不同的方式、点击按钮显示一句话、jQuery中获取元素的方法

    网页加载的不同的方式 <!DOCTYPE html> <html lang="en"> <head><meta charset=" ...

  8. React 点击按钮显示div与隐藏div

    <!DOCTYPE html> <html><head><meta charset="UTF-8" /><title>R ...

  9. jquery点击按钮显示和隐藏div

    [转]jquery点击按钮显示和隐藏DIv 1 function changeDisplay() { 2 if ($("#btnShow").attr("value&qu ...

最新文章

  1. JAVA服务器搭建之问题总结
  2. 常见的局域网拓扑结构
  3. linux下find查找带有指定权限的文件(windows下编译的源代码文件)
  4. CodeForces - 830C Bamboo Partition(数学+推公式)
  5. Eclipse-properties文件乱码问题
  6. Android Studio 使用 Gradle 打包 Jar
  7. 更换系统后无法catkin_make universal robot 包
  8. express日常开发总结
  9. Nginx 配置文件 nginx.conf 说明、内置变量、常用命令
  10. Python面试题之python是一种什么语言及优缺点
  11. Jquery Mobile dialog的生命周期 - 落叶潇潇雨 - 博客园
  12. java framemaker教程_《FreeMarker教程-笔录》
  13. 递归与回溯4:一文彻底理解回溯
  14. mysql5.6 rpm安装配置
  15. 传统零售商与B2C电子商务
  16. python爬虫入门—selenuim自动登录qq邮箱
  17. 10-jQuery中的事件与动画教程
  18. 5.3 卷积神经网络整体架构
  19. 解决ubuntu键盘乱码问题
  20. 如何将深度学习的float32图像转为Unit8格式以方便cv2使用

热门文章

  1. WebRTC基础实践 - 7. 配置信令服务
  2. 使用 AirPlay 发送图片
  3. Iphone 5.1.1越狱 Cydia点了后,系统图标消失
  4. linux解除硬盘加密,封印解除—在linux下访问群联闪存盘加密分区
  5. 基于Springboot的智慧校园管理系统(PC端和APP端双端应用)
  6. 管家婆软件B/S系列打印管理器报错解决
  7. idea中安装统计代码statistic插件
  8. Mac基础操作教程:Mac电脑如何在录屏时录入声音?
  9. 【图像处理】引导滤波器
  10. Win10 home vs pro vs enterprise vs enterprise LTSC