コード例 #1
0
        void DoBaseRunnerUpdate(object sender, BaseRunnerUpdateArgs args)
        {
            switch (args.UpdateBase)
            {
                case Base.Home:
                    lblAtbat.Text = args.RunnerName;
                    break;

                case Base.First:
                    lblOnfirst.Text = args.RunnerName;
                    break;

                case Base.Second:
                    lblOnsecond.Text = args.RunnerName;
                    break;

                case Base.Third:
                    lblOnthird.Text = args.RunnerName;
                    break;

                default:
                    break;
            }
        }
コード例 #2
0
ファイル: GameEngine.cs プロジェクト: cdkmoose/ShowDownSharp
        private void RaiseBaseRunnerUpdateEvent(Base runnerBase, string name)
        {
            if (BaseRunnerUpdate != null)
            {
                BaseRunnerUpdateArgs args = new BaseRunnerUpdateArgs();
                args.UpdateBase = runnerBase;
                args.RunnerName = name;

                BaseRunnerUpdate(this, args);
            }
        }