Skip to content

[WIP] Add WinForms app for creating Pareto charts - #1

Merged
scottcantwell merged 1 commit into
mainfrom
copilot/create-pareto-chart-app
Mar 5, 2026
Merged

[WIP] Add WinForms app for creating Pareto charts#1
scottcantwell merged 1 commit into
mainfrom
copilot/create-pareto-chart-app

Conversation

Copilot AI commented Mar 5, 2026

Copy link
Copy Markdown
  • Create C# WinForms project structure (ParetoTool.csproj)
  • Implement data models (ParetoData, ChartSettings, ProjectFile)
  • Implement services (CsvDataService, ChartService, ProjectService)
  • Implement Pareto calculation helper
  • Create MainForm (project management with menu)
  • Create ChartEditorForm (chart creation/editing with data source selection)
  • Create DataInputForm (manual data entry grid)
  • Create ChartSettingsForm (title and axis label editing)
  • Build and verify the project compiles
  • Add .gitignore for build artifacts
Original prompt

Create a winforms app using c# that will be used to create Pareto Charts. Allow the user to select the data source. Allow the user to edit the heading of the chart and axis. Also allow the user to store each chart's data source and other information in settings files. Also allow the user to combine multiple charts in a project file.


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

@scottcantwell

Copy link
Copy Markdown
Owner

Move into main.

@scottcantwell
scottcantwell marked this pull request as ready for review March 5, 2026 20:27
@scottcantwell
scottcantwell merged commit 6e60b1d into main Mar 5, 2026
1 check failed
Copilot stopped work on behalf of scottcantwell due to an error March 5, 2026 20:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants