WinForm design question
-
Hi, I would like to create a winform application using c#, that looks kind of like Adobe Photoshop. That means the main window will have some small dockable windows inside the main window (those dockable windows can be minimized, closed, or maximized and docked). These windows will have other controls inside them. I was wondering if you can give me some pointers on how to create windows like that, or can you send me links to some custom controls that I can use in my code that behave like those windows. I'm still using visual studio.NET 2003, I might switch to VS.NET 2005 if there are controls like that in VS2005. Any idea, pointer, links, codes will be much appreciated. Thanks Ben
-
Hi, I would like to create a winform application using c#, that looks kind of like Adobe Photoshop. That means the main window will have some small dockable windows inside the main window (those dockable windows can be minimized, closed, or maximized and docked). These windows will have other controls inside them. I was wondering if you can give me some pointers on how to create windows like that, or can you send me links to some custom controls that I can use in my code that behave like those windows. I'm still using visual studio.NET 2003, I might switch to VS.NET 2005 if there are controls like that in VS2005. Any idea, pointer, links, codes will be much appreciated. Thanks Ben
What you are describing is MDI forms. Try looking here: http://www.codeproject.com/csharp/mdiformstutorial.asp -- modified at 18:00 Thursday 13th October, 2005 (typo'd)
-
What you are describing is MDI forms. Try looking here: http://www.codeproject.com/csharp/mdiformstutorial.asp -- modified at 18:00 Thursday 13th October, 2005 (typo'd)
-
Hi, I would like to create a winform application using c#, that looks kind of like Adobe Photoshop. That means the main window will have some small dockable windows inside the main window (those dockable windows can be minimized, closed, or maximized and docked). These windows will have other controls inside them. I was wondering if you can give me some pointers on how to create windows like that, or can you send me links to some custom controls that I can use in my code that behave like those windows. I'm still using visual studio.NET 2003, I might switch to VS.NET 2005 if there are controls like that in VS2005. Any idea, pointer, links, codes will be much appreciated. Thanks Ben
Did you know that the Form class derives from Control? Think about that. A Form can be used just like a control. All it takes is a couple of modifications to it's properties. Check out this[^] article on MSDN for more information. RageInTheMachine9532 "...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
-
Hi, I would like to create a winform application using c#, that looks kind of like Adobe Photoshop. That means the main window will have some small dockable windows inside the main window (those dockable windows can be minimized, closed, or maximized and docked). These windows will have other controls inside them. I was wondering if you can give me some pointers on how to create windows like that, or can you send me links to some custom controls that I can use in my code that behave like those windows. I'm still using visual studio.NET 2003, I might switch to VS.NET 2005 if there are controls like that in VS2005. Any idea, pointer, links, codes will be much appreciated. Thanks Ben
Microsoft has an application block which does that: http://msdn.microsoft.com/practices/default.aspx?pull=/library/en-us/dnpag2/html/cabctp.asp[^] It requires .net 2.0 framework, so I have not tried it yet.