Paint-Style Drawing Application
Developed a basic drawing application modeled after Microsoft Paint, featuring free-draw, color selection, and simple editing functions.

Abel Goh
Project Lead
Paint-Style Drawing Application
Developed a Windows-based drawing application inspired by Microsoft Paint, allowing users to draw freely, select colors, and perform basic editing actions through a graphical interface.
Goal
The goal was to build a functional desktop application that demonstrates core C# programming skills, event-driven input handling, and GUI development using Windows Forms.
Solution
I implemented a paint-style drawing application that supports free-draw functionality, color selection, and simple editing features. User interaction such as mouse movements and clicks are captured through event handlers and translated into real-time drawing actions on the canvas.
Tech Stack
Language: C#
Framework: Windows Forms
Platform: Windows Desktop Application
My Role
I designed and implemented the application logic, handled user input events, and built the graphical user interface using Windows Forms.
Challenges
A key challenge was managing smooth drawing behavior while tracking continuous mouse input, This was solved by correctly handling mouse events and optimizing how drawing actions were rendered on the canvas.
Outcome
The final application is a fully functional Windows desktop program that demonstrates practical Forms, and structuring desktop applications in C#.





