320x100
반응형
320x100
반응형
개요 C# Winform 으로 제작한 윈도우 프로그램의 기본 제목 표시줄을 제거하고, 사용자가 제목 표시줄(타이틀바)를 직접 커스터마이징해서 사용할 수 있도록 해보자. 포스팅에서는 제목 표시줄을 만들고 창 이동, 최소화, 최대화, 닫기 기능을 재현하였다. (최대화 여부를 보여주려고 해상도를 일부러 낮췄다. 옛날엔 이 낮은 해상도에서 어떻게 작업을 했었는지 의문) 포스팅에서 설명하는 내용은 깃허브에서 확인할 수 있다. https://github.com/luvris2/CSharp-Winforms-Example 하위 경로 : C#_Winform_Custom_Title_Bar_Example GitHub - luvris2/CSharp-Winforms-Example Contribute to luvris2/CShar..
개요 프로그램을 종료하지 않고 백그라운드로 실행되게 하고, 시스템 트레이를 활용하여 프로그램과 상호작용할 수 있도록 기능을 정의해보자. 포스팅에서 사용된 프로젝트는 깃허브에서 확인할 수 있다. https://github.com/luvris2/CSharp-Winforms-Example 하위 경로 :C#_Winform_Tray_Example GitHub - luvris2/CSharp-Winforms-Example Contribute to luvris2/CSharp-Winforms-Example development by creating an account on GitHub. github.com 시스템 트레이 (System Tray) 시스템 트레이란? (System Tray) 컴퓨터 운영 체제에서 사용자에게 ..
개요 내가 C#으로 만든 윈도우 프로그램(Winform)이 컴퓨터를 켰을 때 자동으로 실행되게 하고 싶다. C# 프로그램을 윈도우 시작 시 실행하게 하려면, 레지스트리에 추가하여 실행 목록에 추가해야 한다. 이번 포스팅에서는... 레지스트리를 추가하여 윈도우 시작 시 실행 목록에 추가하는 방법 레지스트리를 삭제하여 시작 실행 목록에서 제거하는 방법 에 대해서 다룬다. 해당 내용을 다룬 프로젝트는 깃허브에서 다운로드 가능하다, 단, 깃허브에서는 시작 시 자동 실행 레지스트리 추가, 삭제를 액션으로 상호작용하여야 하기 때문에 On/Off 버튼을 추가하였다. https://github.com/luvris2/CSharp-Winforms-Example 하위 디렉토리 : C#_Winform_StartUp_With_..
개요 새로 생성한 C# Winform 프로젝트에서 Resources.resx 파일이 보이지 않는다. 나는 주로 자주 사용될 것 같은 문자열이나 이미지 등을 리소스 파일에 넣어두고 사용한다. 그런데 새 프로젝트에서는 갑자기 리소스 파일이 안보이니 당황스럽다. c# properties 이름이 현재 컨텍스트에 없습니다 리소스를 사용하려고 하니 코드 자체에서도 에러가 발생한다. 그래서 빈 파일을 Resources.resx로 만들었더니 파일을 제대로 불러오지도 않는다. 리소스 파일이 왜 없을까? 결론부터 말하면, 리소스 파일( Resources.resx)은 닷넷 프레임워크에서 사용되는 리소스 파일이다. .NET Framework 프로젝트에서는 Resources.resx 파일이 프로젝트 생성 시 함께 포함되지만 ...
개요 이번 포스팅에서는 C# Winform 프로그램의 창을 깜빡이게 하는 방법을 설명한다. 또한 예제를 통해 프로그램이 최소화되었을 때 창이 깜빡이고, 다시 창이 원상태로 바뀌었을 때에는 창이 깜빡이지 않는 기능을 구현해 보도록 한다. 포스팅에서 설명하는 예제 프로젝트는 깃허브에서 다운로드 가능하다. https://github.com/luvris2/CSharp-Winforms-Example/tree/main GitHub - luvris2/CSharp-Winforms-Example Contribute to luvris2/CSharp-Winforms-Example development by creating an account on GitHub. github.com C# 애플리케이션의 창이 깜빡이려면 다음의 ..
개요 이번 포스팅에서는 C# 윈폼(Windows Forms)에서의 리스트박스(ListBox) 컨트롤과 리스트뷰(ListView) 컨트롤에 대한 내용이다. 해당 컨트롤들을 사용한 샘플 프로젝트를 통해 알아보자. 당연하게도 해당 프로젝트는 윈폼(Windows Forms 앱)을 사용하였다. 포스팅에서 설명하는 프로젝트는 아래의 깃허브에서 확인할 수 있다. C#_ListBox_And_ListView_Example https://github.com/luvris2/CSharp-Winforms-Example/tree/main GitHub - luvris2/CSharp-Winforms-Example Contribute to luvris2/CSharp-Winforms-Example development by creati..