• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 2434
  • Last Modified:

Making a toolbox GUI in C#

I would like to take my very first steps into creating a GUI interface this weekend.  I am looking to have something like the toolbox in VS2005 to hold my objects, and a work space area to drop the items onto.  The items need to stay where they are dropped.   I will not accept generalized answers as I need specific information.  References to books or even better URL's.  I will purchase whatever book is needed to this end.  References with examples Rock!  Thank you in advance.
0
the_b1ackfox
Asked:
the_b1ackfox
  • 4
  • 2
1 Solution
 
surajgupthaCommented:
What are you trying to implement using the tool box and drag and drop. Please let us know, since it will help us help u better
0
 
the_b1ackfoxCIOAuthor Commented:
OK, for instance, lets say that I have a host object to represent a computer (It's name) &  port, and a server object (Also name, port + email address to  notify and interval to check that a particular host is alive).  I want to be able to drag a host object to a work space and configure it (adding in the name and port), and then drag the server object to the workspace and configure it
0
 
surajgupthaCommented:
The perfect platform for you to design this is Domain Specific Lanuguage or DSL. THis is a platform for you to reuse the Visual Studio IDE to act as a IDE for Domain Specific Solution. For instance you can configure the tool box onthe left to have symbols and these sysmbols can be draged and dropped to a UML type of file where it will show the computer and the coomputer will show properties. You can fill the computer name, port number etc then you can select a line in the tool box and draw a line connecting ports between the computers and add a XSD schema document in between. And then valdate the drawing and even generate project stubs using it !!!

http://msdn2.microsoft.com/en-us/vstudio/aa718368.aspx

THis DSL is a part of a larger vision of Microsoft called Software Factories
0
Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

 
the_b1ackfoxCIOAuthor Commented:
I have been reading the information from DSL and am a little confused... will DSL work with VS2005 professional?  I tried to install the sdk, but it is causinig a bunch of errors
0
 
surajgupthaCommented:
Yes DSL works perfectly fine. I even developped a simple model using it. When did you try it? cos it has evolved a lot after i had once used it.
0
 
surajgupthaCommented:
I meant i developped it on VS2005 using it.
http://msdn2.microsoft.com/en-us/vstudio/aa718368.aspx
Check this link and u will see VS2005 DSL tools
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Cloud Class® Course: Microsoft Azure 2017

Azure has a changed a lot since it was originally introduce by adding new services and features. Do you know everything you need to about Azure? This course will teach you about the Azure App Service, monitoring and application insights, DevOps, and Team Services.

  • 4
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now