您的位置:首页 > 编程语言 > C#

Command模式的C#简单实现

2005-01-13 11:01 435 查看
借鉴了IssueVision的方式,实现了Web下的Button按钮点击事件 ,使用了事件和代理的原理。

Command模式的基本原理的东西,在网上可以找到,这个可以说是一个简单的实现模型,具有扩展性。

public class Command

public abstract class Commander

    public class WebButtonCommander : Commander

protected System.Web.UI.WebControls.Button btnFirst;

        protected System.Web.UI.WebControls.Button btnSecond;

        private void InitializeButton()

override protected void OnInit(EventArgs e)

Button click Action#region Button click Action

        private void FirstAction()

                    // do first Action;

            Response.Write("FirstAction");

        }

        private void SecondAction()

                    Response.Write("SecondAction");

        }
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: