Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
Programming

/

Desktop Application

Using custom controls in C# WinForm. Enhancing practical skills

Create reusable UI elements to reduce code duplication, make maintenance easier, and encapsulate the necessary behavior and design!

(5.0) 10 reviews

77 learners

  • kaburi
desktop-application
C#
winform
winforms

Reviews from Early Learners

What you will learn!

  • How to use, apply, and attribute custom controls

  • Component practical use examples

  • Create a kiosk program using only custom controls

  • Anyone who wants to grow their Winform career by using custom controls

WinForm Custom Control Master Tutorial

This course is a practical step-by-step course that teaches you how to create a UserControl for use in desktop applications using C# winforms .

WinForms provides many built-in controls, but sometimes you need a custom control that goes beyond the limitations of the existing controls to meet a specific need.

This lecture goes into depth about how to design and implement such custom controls.

We will walk you through the necessity and advantages of custom controls , and the process of implementing advanced features through practical examples.

Upon completion of the course, you will have skills that can be immediately applied to real-world projects and will be able to design and implement your own custom controls .

Learn about these things

1⃣ Basic concepts of custom controls and how to use them

  • Provides a basic understanding of what custom controls are and why they are needed.


  • Properties, Methods, and Events: Learn how to extend the functionality of your user controls by adding properties, methods, and events.

  • Learn how custom controls work at design time and how to set properties and methods for them.

  • Learn how to implement advanced features using custom events and interactions with various UI elements.


2⃣ Implementing advanced features through practical examples

  • Learn how to create controls with styling applied.

  • Learn how to create composite controls for complex UIs.


3⃣ Various tips for custom controls

  • Provides several tips that can be applied in practice.

Recommended for
these people

Who is this course right for?

  • If you know WinForm but have never used a custom control

  • If you want to use user controls well

  • If you want to create reusable components

Need to know before starting?

  • C# Basics

  • Basic knowledge of WinForm

Hello
This is

492

Learners

38

Reviews

16

Answers

5.0

Rating

3

Courses

병.의원 소프트웨어 개발 업체 | 2015년 ~ 현재

C# 관련 강의 유튜브 운영 : 까불이코더(https://www.youtube.com/@kaburi-coder) 2022 ~

 

현재 사용 중인 주력 기술 스택은 다음과 같습니다.

  • 프로그래밍 언어: C#, TypeScript, Dart, Python, VB.NET

  • 데스크탑 애플리케이션: WinForms, WPF

  • 모바일 앱 개발: Flutter

  • 웹 개발: React, Next.js, Express, NestJS

  • Gen AI: LangChain, LangGraph

  • 컨테이너 및 오케스트레이션: Docker, Kubernetes, Helm, ArgoCD ..

  • CI/CD: GitHub Actions

  • DataBase: MySql, Postgresql, MongoDB, SQLITE 등

2015년부터 현재까지 소프트웨어 개발 분야에서 다양한 프로젝트를 성공적으로 이끌어온 경험을 보유하고 있습니다.

기술 리더로서 팀을 이끌며 효율적인 개발 프로세스를 유지하고, 최신 기술 스택을 적극적으로 도입하여 소프트웨어의 품질과 사용자 경험을 향상시키는 데 주력하고 있습니다.

현재는 데스크톱과 웹의 통합 개발을 주도함과 동시에, 사내 직원 교육을 책임지고 있습니다.

또한 사용자 친화적인 애플리케이션 개발과 배포 자동화, DevOps 도입을 통해 프로젝트의 전반적인 성공에 기여하고 있습니다.

지속적인 자기계발을 통해 변화하는 기술 환경에 유연하게 대응하며, 높은 열정으로 새로운 도전에 임하고 있습니다.

Curriculum

All

48 lectures ∙ (3hr 0min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

10 reviews

5.0

10 reviews

  • gshi53418699님의 프로필 이미지
    gshi53418699

    Reviews 2

    Average Rating 5.0

    Edited

    5

    100% enrolled

    I learned about UserControl in an easy and incredibly beneficial way.

    • my05086051님의 프로필 이미지
      my05086051

      Reviews 2

      Average Rating 5.0

      5

      31% enrolled

      Great lecture.

      • kaburi
        Instructor

        Thank you for the great evaluation!

    • changjupark0132님의 프로필 이미지
      changjupark0132

      Reviews 1

      Average Rating 5.0

      5

      31% enrolled

      • kaburi
        Instructor

        Thanks for the good review ~@

    • compu1979님의 프로필 이미지
      compu1979

      Reviews 4

      Average Rating 5.0

      5

      60% enrolled

      It's easy to understand because it's explained step-by-step.

      • kaburi
        Instructor

        Thank you for the good review^^

    • jungsik님의 프로필 이미지
      jungsik

      Reviews 39

      Average Rating 5.0

      5

      100% enrolled

      • kaburi
        Instructor

        Thank you for the good review!

    $51.70

    kaburi's other courses

    Check out other courses by the instructor!

    Similar courses

    Explore other courses in the same field!