tags:

views:

240

answers:

3

How can I design a user interface with tabs like the one Google Chrome has, I mean each tab has to be able to:

  1. Maximize
  2. Close
  3. Dragged and be stand alone.

I'm using .net 2.0 (C#)

Thanks,

+1  A: 

You may find it useful to look at an open source project such SharpDevelop I'm sure that have tabbed windows.

Preet Sangha
I think you're talking about the docked windows. SharpDevelop uses the WeifenLuo DockPanel Suite http://sourceforge.net/projects/dockpanelsuite/
ParmesanCodice
A: 

Try implementing each tab as a HTMLGenericControl("div") and then apply the following jquery scripts on the client side.

jQuery draggable tabs

As far as the minimising of the tabs, you could simply add a small image to the right of the tab content which toggles the width of the tab based on the jquery click event handler.

Brian Scott
Well, thanks, but it's not exactly what I was looking for! I need when the user drags the tab to be independent separate window.
Michael
OP seems to want a stand-alone app, not a web app.
cofiem
+1  A: 

You could look in the chromium source code. The chromium project also seem to have a lot of resources for developers and many communication channels (http://www.chromium.org/developers)

terv