Click here to Skip to main content
15,916,398 members
Home / Discussions / C#
   

C#

 
AnswerRe: Generic Class with Inheritance Pin
N a v a n e e t h21-Nov-08 17:33
N a v a n e e t h21-Nov-08 17:33 
GeneralRe: Generic Class with Inheritance Pin
MatthysDT23-Nov-08 19:23
MatthysDT23-Nov-08 19:23 
GeneralRe: Generic Class with Inheritance Pin
cor287924-Nov-08 4:05
cor287924-Nov-08 4:05 
GeneralRe: Generic Class with Inheritance Pin
MatthysDT24-Nov-08 19:11
MatthysDT24-Nov-08 19:11 
QuestionParent form Text Pin
pcjd6321-Nov-08 2:45
pcjd6321-Nov-08 2:45 
AnswerRe: Parent form Text Pin
Pedram Behroozi21-Nov-08 4:57
Pedram Behroozi21-Nov-08 4:57 
GeneralRe: Parent form Text Pin
pcjd6321-Nov-08 5:07
pcjd6321-Nov-08 5:07 
GeneralRe: Parent form Text Pin
pcjd6321-Nov-08 5:18
pcjd6321-Nov-08 5:18 
GeneralRe: Parent form Text Pin
Pedram Behroozi21-Nov-08 5:26
Pedram Behroozi21-Nov-08 5:26 
GeneralRe: Parent form Text Pin
pcjd6321-Nov-08 5:59
pcjd6321-Nov-08 5:59 
GeneralRe: Parent form Text Pin
Pedram Behroozi21-Nov-08 6:42
Pedram Behroozi21-Nov-08 6:42 
QuestionEnable and Disable Certain cells in the WPF DataGrid Pin
chetanN21-Nov-08 2:33
chetanN21-Nov-08 2:33 
QuestionOpening large files to edit Pin
Matjaz-xyz21-Nov-08 1:27
Matjaz-xyz21-Nov-08 1:27 
AnswerRe: Opening large files to edit Pin
Pedram Behroozi21-Nov-08 1:31
Pedram Behroozi21-Nov-08 1:31 
AnswerRe: Opening large files to edit Pin
HosamAly21-Nov-08 8:19
HosamAly21-Nov-08 8:19 
QuestionMDI - Kinda... [modified] Pin
#realJSOP21-Nov-08 0:26
professional#realJSOP21-Nov-08 0:26 
Using VS2008/.Net 3.5...


I'm working on an app that has HUNDREDS of data entry forms. Here are some requirements:

0) The user must be able to open more than one form at any given time.

1) The opened forms will be constrained to a panel on a splitter container.

2) The user will be able to change the form display from free-floating windows to tabs (like the Visual Studio IDE can do).

At first blush, I think I'm going to have to make all of the forms modeless. Switching to a tabbed interface is kinda wonky though. How should I go about doing that?My first thought is to create a form that docks at the top of the panel and displays a tab for every currently opened form, and then make all of the data forms "maximized" within the panel.

Comments?

[EDIT]--------------
I created a sample app with a splitter container, and tried to add a mdi container as a child, and .Net puked on me (top-level control cannot be added to a control).


"Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
-----
"...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001


modified on Friday, November 21, 2008 7:23 AM

AnswerRe: MDI - Kinda... Pin
Luc Pattyn21-Nov-08 2:52
sitebuilderLuc Pattyn21-Nov-08 2:52 
AnswerRe: MDI - Kinda... Pin
Mycroft Holmes21-Nov-08 13:49
professionalMycroft Holmes21-Nov-08 13:49 
AnswerRe: MDI - Kinda... Pin
Scott Dorman22-Nov-08 2:40
professionalScott Dorman22-Nov-08 2:40 
QuestionOpen Excel with C#.NET Pin
chirag.3g20-Nov-08 23:31
chirag.3g20-Nov-08 23:31 
AnswerRe: Open Excel with C#.NET Pin
Giorgi Dalakishvili20-Nov-08 23:59
mentorGiorgi Dalakishvili20-Nov-08 23:59 
Questionreports: 'Format' style of textbox item Pin
klok_@20-Nov-08 23:00
klok_@20-Nov-08 23:00 
QuestionDispose() Pin
Member 78161020-Nov-08 22:52
Member 78161020-Nov-08 22:52 
AnswerRe: Dispose() Pin
JoeSharp20-Nov-08 23:03
JoeSharp20-Nov-08 23:03 
GeneralRe: Dispose() Pin
Scott Dorman22-Nov-08 2:47
professionalScott Dorman22-Nov-08 2:47 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.