분류 전체보기(20)
-
[C#, WPF] ResXManager를 이용한 다국어 지원 구현하기
사용자 편의를 위해 한국어뿐만 아니라 영어를 지원하는 애플리케이션 개발이 필요할 때가 있습니다. 이번 포스팅에서는 ResXManager를 이용하여 다국어(한국어, 영어)를 지원하는 WPF 애플리케이션을 구하는 방법에 대해 다루겠습니다. ResXManager는 .NET 애플리케이션을 위한 리소스 관리를 도와주는 비주얼 스튜디오 익스텐션입니다. ResXManager를 활용하면 프로젝트 내부에서 사용할 .resx 확장자를 지닌 파일을 쉽게 관리할 수 있습니다. chaewonki/MultiLanguageSupport (github.com) GitHub - chaewonki/MultiLanguageSupport Contribute to chaewonki/MultiLanguageSupport development ..
2023.10.16 -
[C#, WPF] 사용자 입력에 따라 Grid 크기 변경하기
사용자 입력에 따라 특정 Grid 영역의 크기를 변경할 수 있는 기능을 구현하고자 합니다. GridSplitter를 사용하여 마우스 조작으로 Grid 영역의 크기를 조절할 수 있으며 CommunityToolkit.Mvvm을 활용하여 버튼 컨트롤의 Command 바인딩을 활용하여 사용자가 버튼을 클릭할 때 Grid 영역의 크기를 조절하는 기능을 가진 프로젝트를 만들어 보겠습니다. https://github.com/chaewonki/ChangeGridSample 본 프로젝트는 Visual Studio 2022, .NET7 환경에서 WPF 애플리케이션을 생성하는 것으로 시작합니다. 또한 편의를 위하여 CommunityToolkit.Mvvm NuGet 패키지를 활용하였습니다. 다음은 프로젝트의 스크린샷과 Mai..
2023.10.07