LoadDemo() 공개 메소드

public LoadDemo ( DemoBase demoBase ) : void
demoBase DemoBase
리턴 void
예제 #1
0
 void lstDemoList_DoubleClick(object sender, EventArgs e)
 {
     var demoInfo = lstDemoList.SelectedItem as DemoInfo;
     if (demoInfo != null)
     {
         DemoBase demoInstance = (DemoBase)Activator.CreateInstance(demoInfo.DemoType);
         if (demoInstance != null)
         {
             DemoForm demoForm = new DemoForm(this.graphicsPlatform);
             demoForm.Show();
             demoForm.Activate();
             demoForm.LoadDemo(demoInstance);
         }
     }
 }
예제 #2
0
        void lstDemoList_DoubleClick(object sender, EventArgs e)
        {
            var demoInfo = lstDemoList.SelectedItem as DemoInfo;

            if (demoInfo != null)
            {
                DemoBase demoInstance = (DemoBase)Activator.CreateInstance(demoInfo.DemoType);
                if (demoInstance != null)
                {
                    DemoForm demoForm = new DemoForm();
                    demoForm.Show();
                    demoForm.Activate();
                    demoForm.LoadDemo(demoInstance);
                }
            }
        }