Need to develop a Dashboard with menus and ribbons. The dashboard would allow creation of new panels (float and docking) which can contain a datagrid or a chart.
The datagrid should have a pop up menu (on right click) to select which columns fields to be included and in which order. The data in each cell can be edited by the user.
The flexgrid should interact with a database (MS Access type) and tables, fields of all datatypes (integer, float, date/time, boolean) can be created/deleted in the database based on content in the flexgrid.
The flexgrid cells/columns can be customized in terms of font colors, backcolor and cells should allow symbols/images in addition to numbers and text.
The chart should allow multiple Y axis and allow user to scale the axis, change color of lines, zoom, scroll, etc. The chart should also allow a rectangle type data selection (via cursor) which can then be used to populate a new datagrid. Similarly, based on rows and column selected in a flexgrid, a new chart can be created to show the data plot
Menu items and ribbon to be similar to MS Office, using symbols and icons
To a large extent, the project will evolve and may have many iterations. There may be pauses in the project to review and plan for further progress. It is a for a desktop program (not a web application) and needs to be in VB.NET
Please let me have your thoughts and your background on similar projects. Thanks and Best Wishes,