Results 1 to 6 of 6

Thread: [RESOLVED] How do I?: Tabbed MDI application in WPF and VB 2010.

  1. #1

    Thread Starter
    New Member
    Join Date
    Jan 2011
    Posts
    4

    Resolved [RESOLVED] How do I?: Tabbed MDI application in WPF and VB 2010.

    I've just recently switched from WinForms to WPF after studying the "vast" advantages WPF has over WinForms. I've also learned to use Microsoft Expression Blend 4. I'm also learning MVVM.

    I wish to create a Data Client application in WPF (and VB 2010 which i know quite well) which runs on Windows 7 machines that accesses an SQL Server 2005 database on a Windows Server 2003 machine, in a LAN or/and WLAN environment. The application must be resolution independent (hence WPF). It must also be a Tabbed MDI application with tool-windows and MDI child-windows that can be docked in the application's workspace as in Visual Studio 2010 and Microsoft Access 2010 (without the ribbon).

    In my googling and searching Visual Studio Gallery, I found tools from Actipro, DevExpress and SandDock which can perform exactly what I need and more, however, they are all trial versions that expire in 30 days and require that I purchase serial keys for the full versions. The problem is that I am in West Africa where credit cards and paypal don't function.

    I would therefore want to know if its possible of me to create my Tabbed MDI application from scratch. I may need the XAML and VB code for at least the MDI parent and dockable MDI child and tool windows.

  2. #2
    Addicted Member
    Join Date
    Jan 2010
    Posts
    250

    Re: How do I?: Tabbed MDI application in WPF and VB 2010.

    i am not expert in WPF, but i believe WPF doesn't support MDI anymore

  3. #3
    MS SQL Powerposter szlamany's Avatar
    Join Date
    Mar 2004
    Location
    Connecticut
    Posts
    18,263

    Re: How do I?: Tabbed MDI application in WPF and VB 2010.

    The thing with WPF is that you implement all that yourself - it is all possible.

    Here is a link to a MSDN that has what I believe is a free solution for you

    https://code.msdn.microsoft.com/wind...ument-059b96a8

    *** Read the sticky in the DB forum about how to get your question answered quickly!! ***

    Please remember to rate posts! Rate any post you find helpful - even in old threads! Use the link to the left - "Rate this Post".

    Some Informative Links:
    [ SQL Rules to Live By ] [ Reserved SQL keywords ] [ When to use INDEX HINTS! ] [ Passing Multi-item Parameters to STORED PROCEDURES ]
    [ Solution to non-domain Windows Authentication ] [ Crazy things we do to shrink log files ] [ SQL 2005 Features ] [ Loading Pictures from DB ]

    MS MVP 2006, 2007, 2008

  4. #4

    Thread Starter
    New Member
    Join Date
    Jan 2011
    Posts
    4

    Re: How do I?: Tabbed MDI application in WPF and VB 2010.

    Alright... yep!

    I think I've got it!

    No WPF MDI Parent or child windows intuitively in Visual Studio... I must implement such an MDI parent UI from scratch using the MainWindow, a Grid panel to carve up my UI into the dock areas I need, Dockpanels and other UI elements as required, and then the child windows would be UserControls to be hosted in a Tabcontrol with various TabItems!... Or something like that right?!!

    Ureeeekah!!!...........

    Thanks a gazillion guys... I know I could bank on you!

    If there are more ideas (such as the "pinned and auto-hide" features of the dockable items) they are gladly welcomed!

  5. #5
    Addicted Member
    Join Date
    Jan 2010
    Posts
    250

    Re: [RESOLVED] How do I?: Tabbed MDI application in WPF and VB 2010.

    maybe you can share with us, give us some information about how you manage to solve this..
    thank you

  6. #6
    MS SQL Powerposter szlamany's Avatar
    Join Date
    Mar 2004
    Location
    Connecticut
    Posts
    18,263

    Re: [RESOLVED] How do I?: Tabbed MDI application in WPF and VB 2010.

    Sounds like the details are in fact there. You have to create all this from scratch. Meaning how far you go with functionality is up to you.

    *** Read the sticky in the DB forum about how to get your question answered quickly!! ***

    Please remember to rate posts! Rate any post you find helpful - even in old threads! Use the link to the left - "Rate this Post".

    Some Informative Links:
    [ SQL Rules to Live By ] [ Reserved SQL keywords ] [ When to use INDEX HINTS! ] [ Passing Multi-item Parameters to STORED PROCEDURES ]
    [ Solution to non-domain Windows Authentication ] [ Crazy things we do to shrink log files ] [ SQL 2005 Features ] [ Loading Pictures from DB ]

    MS MVP 2006, 2007, 2008

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width