Laden...

Konsolenanwendung und Toolbox ??

Erstellt von MaWo80 vor 14 Jahren Letzter Beitrag vor 14 Jahren 571 Views
MaWo80 Themenstarter:in
106 Beiträge seit 2006
vor 14 Jahren
Konsolenanwendung und Toolbox ??

Hallo,

wenn man eine Konsolenanwendung entwickelt, gibt es dann auch soetwas wie eine Toolbox, aus der ich mir Sachen zusammenziehen kann ??

Mir hat das am Freitag jemand erzählt, ich hatte bis jetzt aber noch nichts davon gesehen, vielleicht kennt Ihr da ja etwas!

Vielen Dank

D
496 Beiträge seit 2005
vor 14 Jahren

ähh, was willst du dir denn da bitte 'zusammenziehen'?

"Programming is similar to sex. If you make a mistake, you have to support it for the rest of your life."

1.564 Beiträge seit 2007
vor 14 Jahren

Meinst du sowas?


      public override void Run()
      {
         Console.WriteLine("Press 'c' to show config");
         ConsoleKeyInfo key = Console.ReadKey();

         MyConfig config = new MyConfig("Default name", TypeCode.String);

         if (key.KeyChar == 'c')
         {
            ShowConfig(config);
         }

         Console.WriteLine();
         Console.WriteLine("Name: {0}", config.Name);
         Console.WriteLine("Type: {0}", config.Type);
         Console.ReadKey();
      }

      private class MyConfig
      {
         public MyConfig(string name, TypeCode type)
         {
            Name = name;
            Type = type;
         }

         public string Name { get; set; }
         public System.TypeCode Type { get; set; }
      }

      private void ShowConfig(MyConfig config)
      {
         System.Windows.Forms.Form form = new System.Windows.Forms.Form();
         System.Windows.Forms.PropertyGrid pg = new System.Windows.Forms.PropertyGrid();
         form.Controls.Add(pg);
         pg.Dock = System.Windows.Forms.DockStyle.Fill;

         pg.SelectedObject = config;

         form.ShowDialog();
      }

Blog: Things about Software Architecture, .NET development and SQL Server
Twitter
Google+

Je mehr ich weiß, desto mehr weiß ich was ich noch nicht weiß.

MaWo80 Themenstarter:in
106 Beiträge seit 2006
vor 14 Jahren

hat sich gerade erledigt,

es geht nicht! Hatte ich mir auch so gedacht

Danke