728x90
반응형

IT 165

[C#] DataGridView 자동 줄바꿈 기능 & 행 높이 자동 변환 (WrapMode & AutoSizeRowsMode)

DataGridView 사용 시 Cell 안의 텍스트 길이가 길면 자동으로 줄바꿈 + 높이 변경을 하고 싶을 때. 📌 기본 설정인 경우 텍스트 길이가 길면 텍스트를 전부 확인할 수 없고,마우스 오버 시 툴팁으로 전체 string을 확인할 수 있다. 📌 DefaultCellStyle (WrapMode = True) 설정한 경우 Default Cell Style의 Wrap Mode를 사용하면,위와 같이 텍스트가 오른쪽으로 쭉 입력되는 것이 아니라자동으로 오른쪽 박스에 닿으면 줄바꿈이 된다.하지만, 사진에서 보이는 것과 같이 행 높이 조절은 안된다. (글씨 잘림) 📌 AutoSizeRowsMode (AllCellsExceptHeaders) 설정한 경우 Auto Size Rows Mode가 N..

IT/C# 2024.12.04

아이폰 사진 편집 클린업 기능 사용하기 (사물/피사체 지우기 기능)

안드로이드에는 이미 있던 기능이지만,아이폰도 AI 기능이 확대되면서 Clean Up 기능을 사용할 수 있게 되었습니다!iOS18 버전 이상에서만 사용 가능하며,사진첩에서 편집할 수 있습니다.   사진첩 > 편집 > 클린업 선택지우고 싶은 피사체를 스와이프 문질문질 하면 지워집니다. 배경이 명확하고 배경 피사체가 구별이 확실한 경우는위 동영상처럼 피사체가 반짝반짝 표시가 됩니다.아닌 경우에는 지우고 싶은 피사체를 수동으로 선택하면 되는데,배경이나 사진에 따라 명확하게 지워지지 않을 수도 있습니다.  (동영상은 클립챔프로 편집했습니다. 무료버전 한글 폰트 너무 없음... 짜증...🤣)클립챔프 동영상 편집 방법은 이전 포스팅에서 확인할 수 있습니다😁 [Clipchamp] Microsoft 동영상 편집 프로..

IT/Etc Tips 2024.11.29

소프트웨어 Flow Chart 작성법. 무료 온라인 에디터 drawio 사용법.

1. Flow Chart란?Flow Chart는 프로세스의 흐름을 나타내는 다이어그램.복잡한 작업을 단순화하고, 소프트웨어 로직 또는 비즈니스 워크플로우를 명확히 설명할 수 있다.일반적으로 다음과 같은 상황에서 사용된다.알고리즘 설계: 코드 작성 전에 프로세스 구조 설계.프로젝트 관리: 업무 흐름을 체계적으로 정리.문서화: 시스템 프로세스를 시각적으로 설명.2. Flow Chart의 기본 요소Flow Chart는 표준화된 기호를 사용하며, 주요 기호는 다음과 같다.3. Flow Chart 작성 단계1) 목표 정의Flow Chart를 작성하기 전, 어떤 문제를 해결할 것인지 또는 무엇을 설명할 것인지 명확히 정의해야한다.예를 들어, "로그인 프로세스"를 설명한다고 가정해보자.2) 주요 단계 나열전체 프로세..

IT/Etc Tips 2024.11.25

[C#] 실시간 시계 라벨 만들기. Timer 사용법.

Clock(control, format) 함수- control : 텍스트를 갱신할 컨트롤- format : 출력할 날짜 포맷 Timer 설명- Interval(milliseconds)이 10인 타이머 생성- 타이머 Tick마다 Control의 Text를 format 형식으로 업데이트 Form 생성 시 Clock함수를 호출해 창에서 실시간으로 시간을 확인할 수 있다. 만약, Clock(lblClock, "yyyy-MM-dd HH:mm:ss.fff");이렇게 ms까지 표시하도록 등록하면,아래와 같이 갱신된다. 12345678910111213public static void Clock(Control control, string format = "yyyy-MM-dd HH:mm:ss"){    var t = ne..

IT/C# 2024.11.21

VSCode에서 git 사용하기. GitHub 연동하기. (Windows 환경)

VSCode에는 기본적으로 git 연동을 하기 위한 메뉴가 있습니다.좌측 메뉴에서 brunch 모양의 아이콘을 클릭하면 git을 사용할 수 있습니다. 만약, Windows에 git이 설치되지 않은 환경이라면,아래와 같이 Download Git for Windows 버튼이 나타납니다. 다운로드 버튼을 클릭하면 아래와 같이 웹사이트 링크로 연결됩니다.📌 Git Download Pagehttps://git-scm.com/downloads/win Git - Downloading PackageDownload for Windows Click here to download the latest (2.47.0(2)) 64-bit version of Git for Windows. This is the most recen..

IT/DEV Study 2024.11.20

iOS18 Vocal (Voice) Shortcuts 음성 단축어 설정방법

iPhone에서 음성 단축어를 사용하여 앱을 실행하거나 동작을 수행하도록 할 수 있습니다.iOS18 이상 버전에서 사용 가능합니다. Settings > Accessibility > Vocal Shortcuts설정 > 손쉬운 사용 > 음성 단축어아이폰에서 수행할 동작을 선택합니다.저는 카메라를 실행하도록 설정해 보겠습니다. 동작을 수행할 때 사용할 문구를 입력합니다."카메라 켜"라고 말하면 카메라를 실행하도록 하겠습니다. 해당 문구를 3번 소리 내어 말합니다. 그럼 아이폰이 음성 단축어를 사용할 준비가 되었습니다."카메라 켜"라고 말하면 카메라 앱이 정상적으로 실행하는지 확인해 봅니다. 음성 단축어를 사용하도록 하면 항상 아이폰에서 음성을 듣고 있기 때문에,아이폰 상단에 주황색 음성 레코딩 중이라는 표시가..

IT/Etc Tips 2024.11.19

맥북에서 아이폰 미러링으로 사용하기 MAC iPhone Mirroring

이번 MAC OS 및 iOS 업데이트 이후로 맥에서 아이폰 미러링을 편하게 사용할 수 있습니다.미러링에 필요한 시스템 요구 사항은 다음과 같습니다. iPhone 미러링 시스템 요구 사항iPhone 미러링은 한 번에 하나의 Mac과 하나의 iPhone에서만 사용할 수 있습니다. 귀하의 기기는 이러한 요구 사항을 충족해야 합니다.귀하의 컴퓨터는 Apple 실리콘이 탑재된 Mac 또는 Apple T2 보안 칩이 탑재된 Mac 이며 macOS Sequoia 15 이상을 사용하고 있습니다.귀하의 iPhone은 iOS 18 이상을 사용합니다.귀하의 iPhone과 Mac은 2단계 인증을 사용하여 동일한 Apple 계정에 로그인되어 있습니다 .iPhone과 Mac에서 Bluetooth와 Wi-Fi가 켜져 있습니다.iP..

IT/Etc Tips 2024.11.18

[Flutter] VSCode Settings : 플러터 개발을 편하게 하기위한 VSCode 환경설정

📎 Save(Ctrl+S) 저장 시 코드 자동 수정 기능 VSCode Settings > Command Palette (Ctrl+Shift+P) > open user settings (JSON) 입력JSON 파일을 열어서 아래와 같이 추가해 준다. "editor.codeActionsOnSave": {     "source.fixAll": true,}위 코드를 추가해 주면 저장할 때 constant여야 하는 변수들은 알아서 const를 붙여준다. "[dart]": {     "editor.formatOnSave": true,},위 코드도 추가하면 저장할 때 알아서 코드 라인을 정리해 준다.마지막에 ,(콤마)를 붙여주면 라인 정리를 해 줌.   📎  위젯 트리 한눈에 보기 위한 설정 "dart.previ..

IT/DEV Study 2024.11.16

[Flutter] VSCode Developer Tools : Widget Inspector

Flutter 앱을 개발하면서 구조를 한눈에 보고 싶을 때,VSCode에 있는 개발자 도구 중 Widget Inspector를 사용할 수 있다. Debug 모드에서 아래와 같이 디버깅 중단 버튼 우측에 있는 버튼을 누르면,Widget Inspector가 실행된다.Widget Tree에서 현재 앱이 어떻게 구성되어 있는지 트리로 확인할 수 있고,우측에서 레이아웃을 미리볼 수 있다. Widget Inspector 하단의 마우스 버튼을 누르면,Debug 실행중인 Simulator에서 영역을 선택해 위젯을 확인할 수 있다. Widget Inspector 우측 상단에 위 버튼을 클릭하면,아래와 같이 Simulator 화면에서 그리드를 확인할 수 있다.

IT/DEV Study 2024.11.15
728x90
반응형