locked
How can i manage lots of Data Entry in XAML C# ?

    Question

  • I have a Windows C# application which captures a lot of data, probably around 30-40 pieces of info per insert, depending on what is being added to the database, this can grow or shrink.

    The controls are mostly Combo boxes, and Edit boxes.

    These combos/edits are grouped in group boxes, and separated in Tabs.So that the End-user has everything on the screen in front of them, and they click a tab to just go into a different section to fill out extra details...

    There are no Tab Controls in a XAML Store App, so is the only solution to have 4 or 5 pages that the user navigates from a main Navigation screen with lets say 5 buttons that take them to which ever section they need to fill out at that moment?

    Does anyone have a link to a good demo on how to solve presenting a user with lots of data entry controls in a store App

    any help is greatly appreciated.

    Wednesday, July 30, 2014 5:25 PM

Answers

  • Hi Win8Dev2014,

    You can have the similar thing in Windows Store App, there is no tab, but spilt page looks like a tab (C#, VB, and C++ project templates).

    But basically you may need put your data into a data pool which act as data resource. Use Linq to group the data into groups and binding the group data to the control should be a good option. See more information: How to create a master-details binding

    --James


    <THE CONTENT IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, WHETHER EXPRESS OR IMPLIED>
    Thanks
    MSDN Community Support

    Please remember to "Mark as Answer" the responses that resolved your issue. It is a common way to recognize those who have helped you, and makes it easier for other visitors to find the resolution later.

    • Marked as answer by Win8Dev2014 Thursday, July 31, 2014 4:02 PM
    Thursday, July 31, 2014 3:31 AM
    Moderator

All replies

  • Hi Win8Dev2014,

    You can have the similar thing in Windows Store App, there is no tab, but spilt page looks like a tab (C#, VB, and C++ project templates).

    But basically you may need put your data into a data pool which act as data resource. Use Linq to group the data into groups and binding the group data to the control should be a good option. See more information: How to create a master-details binding

    --James


    <THE CONTENT IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, WHETHER EXPRESS OR IMPLIED>
    Thanks
    MSDN Community Support

    Please remember to "Mark as Answer" the responses that resolved your issue. It is a common way to recognize those who have helped you, and makes it easier for other visitors to find the resolution later.

    • Marked as answer by Win8Dev2014 Thursday, July 31, 2014 4:02 PM
    Thursday, July 31, 2014 3:31 AM
    Moderator
  • Thanks for the info and link James,

    i will take a look and see how i can adapt the old software to the new template.

    Thursday, July 31, 2014 4:02 PM