怎么做一个自己得控件? 不用劳师动众的重写,只要处理一下该控件的MouseDown(MouseUp)事件就能搞定了呀 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 // 以下 Copy来得代码,希望能给你点思路自己写个button控件using System;using System.Collections;using System.ComponentModel;using System.Drawing;using System.Data;using System.Windows.Forms;namespace ControlLibrary{ /// <summary> /// UserControl2 的摘要说明。 /// </summary> public class M_button : System.Windows.Forms.Button { /// <summary> /// 必需的设计器变量。 /// </summary> private System.ComponentModel.Container components = null; protected override void OnMouseMove(MouseEventArgs e) { base.OnMouseUp (e);//把这行注释掉就可以啦,其他的事件也这样重写就可以了 } public M_button() { // 该调用是 Windows.Forms 窗体设计器所必需的。 InitializeComponent(); // TODO: 在 InitializeComponent 调用后添加任何初始化 } /// <summary> /// 清理所有正在使用的资源。 /// </summary> protected override void Dispose( bool disposing ) { if( disposing ) { if(components != null) { components.Dispose(); } } base.Dispose( disposing ); } #region 组件设计器生成的代码 /// <summary> /// 设计器支持所需的方法 - 不要使用代码编辑器 /// 修改此方法的内容。 /// </summary> private void InitializeComponent() { // // M_button // this.Size = new System.Drawing.Size(100, 25); } #endregion }} (!!n)在什么语言里可以使用? 两个GraphicsPath相交 关于asp.net的一个问题(菜鸟问问) 不能自定义ToolStrip显示格式,求助~~~~~ 客户端发现响应内容类型为“text/html”,但应该是“text/xml”。 新手求解!!! C#图形处理,高手请进 菜鸟求助关于C#作图的问题 谁有《C#数据库编程》电子版?100分 判断一字符串中是否包含一字符? 如何编写一个解析函数? 关于正则表达式的问题.急.急
自己写个button控件
using System;
using System.Collections;
using System.ComponentModel;
using System.Drawing;
using System.Data;
using System.Windows.Forms;namespace ControlLibrary
{
/// <summary>
/// UserControl2 的摘要说明。
/// </summary>
public class M_button : System.Windows.Forms.Button
{
/// <summary>
/// 必需的设计器变量。
/// </summary>
private System.ComponentModel.Container components = null;
protected override void OnMouseMove(MouseEventArgs e)
{
base.OnMouseUp (e);//把这行注释掉就可以啦,其他的事件也这样重写就可以了
} public M_button()
{
// 该调用是 Windows.Forms 窗体设计器所必需的。
InitializeComponent(); // TODO: 在 InitializeComponent 调用后添加任何初始化 } /// <summary>
/// 清理所有正在使用的资源。
/// </summary>
protected override void Dispose( bool disposing )
{
if( disposing )
{
if(components != null)
{
components.Dispose();
}
}
base.Dispose( disposing );
} #region 组件设计器生成的代码
/// <summary>
/// 设计器支持所需的方法 - 不要使用代码编辑器
/// 修改此方法的内容。
/// </summary>
private void InitializeComponent()
{
//
// M_button
//
this.Size = new System.Drawing.Size(100, 25); }
#endregion
}
}