Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. Design and Architecture
  4. Design question about win forms app with many data to input

Design question about win forms app with many data to input

Scheduled Pinned Locked Moved Design and Architecture
questiondesign
4 Posts 3 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Offline
    M Offline
    Megidolaon
    wrote on last edited by
    #1

    So, I'm making a program where you can input a ton of data. I already made a new form for each type of data, but for many there are parts where you can input a variable number of entries. Like for one kind you input some invariable data and then add any number (0, too) of data sets which all have the same amount of necessary inputs. So far I placed a tab control in the each of the forms and inside put all the input controls. For the variable data sets I put some controls to add the needed inputs and show them in a list view. If you don't like one, you can remove it again. Now I'm wondering if I should outsource the input for these data sets to a new form each, this would also make it easy to edit them and not have to remove one and then add a new one. Considering that I already have 7 forms of different data types, each with a tab control of 3-5 pages, on each page different data to input, would the be overload for the user?

    R M M 3 Replies Last reply
    0
    • M Megidolaon

      So, I'm making a program where you can input a ton of data. I already made a new form for each type of data, but for many there are parts where you can input a variable number of entries. Like for one kind you input some invariable data and then add any number (0, too) of data sets which all have the same amount of necessary inputs. So far I placed a tab control in the each of the forms and inside put all the input controls. For the variable data sets I put some controls to add the needed inputs and show them in a list view. If you don't like one, you can remove it again. Now I'm wondering if I should outsource the input for these data sets to a new form each, this would also make it easy to edit them and not have to remove one and then add a new one. Considering that I already have 7 forms of different data types, each with a tab control of 3-5 pages, on each page different data to input, would the be overload for the user?

      R Offline
      R Offline
      Robin_Roy
      wrote on last edited by
      #2

      Hey, it would depend on the type of form. If it is related to a specific task, like filling up any application form, then its fine.

      1 Reply Last reply
      0
      • M Megidolaon

        So, I'm making a program where you can input a ton of data. I already made a new form for each type of data, but for many there are parts where you can input a variable number of entries. Like for one kind you input some invariable data and then add any number (0, too) of data sets which all have the same amount of necessary inputs. So far I placed a tab control in the each of the forms and inside put all the input controls. For the variable data sets I put some controls to add the needed inputs and show them in a list view. If you don't like one, you can remove it again. Now I'm wondering if I should outsource the input for these data sets to a new form each, this would also make it easy to edit them and not have to remove one and then add a new one. Considering that I already have 7 forms of different data types, each with a tab control of 3-5 pages, on each page different data to input, would the be overload for the user?

        M Offline
        M Offline
        Mycroft Holmes
        wrote on last edited by
        #3

        I ALWAYS (well 98% of the time) force the user to input via a seperate form, never in a list control. I have seen so many question here related to managing the DGV events. The biggest issue I would see is managing the transactions if data entry across multiple screens (if this is a requirement) try and design the forms to encapsulate all the required data entry for a type. I consider a 3-5 tab controls about the max I want to put on a single form before the poor thing has to struggle.

        Never underestimate the power of human stupidity RAH

        1 Reply Last reply
        0
        • M Megidolaon

          So, I'm making a program where you can input a ton of data. I already made a new form for each type of data, but for many there are parts where you can input a variable number of entries. Like for one kind you input some invariable data and then add any number (0, too) of data sets which all have the same amount of necessary inputs. So far I placed a tab control in the each of the forms and inside put all the input controls. For the variable data sets I put some controls to add the needed inputs and show them in a list view. If you don't like one, you can remove it again. Now I'm wondering if I should outsource the input for these data sets to a new form each, this would also make it easy to edit them and not have to remove one and then add a new one. Considering that I already have 7 forms of different data types, each with a tab control of 3-5 pages, on each page different data to input, would the be overload for the user?

          M Offline
          M Offline
          Megidolaon
          wrote on last edited by
          #4

          Thanks. I made them small forms you can just click away with enter or escape. It was necessary to edit anything anyway.

          1 Reply Last reply
          0
          Reply
          • Reply as topic
          Log in to reply
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes


          • Login

          • Don't have an account? Register

          • Login or register to search.
          • First post
            Last post
          0
          • Categories
          • Recent
          • Tags
          • Popular
          • World
          • Users
          • Groups