c#13 Visual Studio Code로 C# 프로그램 개발 vscode로 C# 개발을 위해서 우선 프로젝트 생성을 해야 한다. visual studio 에서 콘솔, winform 선택해서 프로젝트 생성하는 것처럼 vscode의 터미널 창에서 dotnet new 명령어로 프로젝트 생성 시 console 외에 다른 옵션이 궁금해서 확인해 보았다. dotnet new console dotnet new winforms ... 2021. 3. 19. Datagridview 컬럼 정렬 막기 데이터그리드뷰의 컬럼의 정렬 기능은 유용하지만 특정 컬럼은 정렬 기능을 막아야 하는 경우가 있다. // 전체 컬럼의 Sorting 기능 차단 foreach (DataGridViewColumn item in DataGridView.Columns) { item.SortMode = DataGridViewColumnSortMode.NotSortable; } // 특정 컬럼의 정렬 기능 활성화 DataGridView.Columns[0].SortMode = DataGridViewColumnSortMode.Automatic; 2020. 12. 4. 이미지 투명도 변경(Change Opacity) 이미지의 투명도를 변경하는 로직 private Bitmap ChangeOpacity(Image imgData, float fOpacityvalue) { // imgData : 투명화 처리할 이미지 데이터 // fOpacityvalue : 투명도 // 이미지 데이터를 기반으로 Bitmap 생성 Bitmap bmpTmp = new Bitmap(imgData.Width, imgData.Height); Graphics gp = Graphics.FromImage(bmpTmp); ColorMatrix clrMatrix = new ColorMatrix(); // 투명도 설정 clrMatrix.Matrix33 = fOpacityvalue; ImageAttributes imgAttribute = new ImageAttr.. 2020. 12. 3. Visual Studio 2019 버전 16.8.2 릴리즈 정보 Visual Studio 2019 버전 16.8.2 2020 년 11 월 19 일 출시 이 릴리스의 Visual Studio 2019 버전에서 해결 된 발급 된 버전 16.8.2 루프의 최적화 버그가 수정 되었습니다. 보장 된 복사 생략 (c + + 17 기능) 구현에서 내부 컴파일러 오류가 수정 되었습니다. 익명 형식의 대량 사용에 대 한 빌드 성능 재발을 수정 했습니다. C # 코드를 편집할 때 "지정한 인수가 유효한 값 범위를 벗어났습니다" 라는 메시지가 포함 된 황금색 막대가 표시 되는 문제를 해결 했습니다. T4 템플릿이 있는 프로젝트를 빌드할 때 MissingMethodException를 발생 시킬 수 있는 문제를 해결 했습니다. 새 프로젝트 대화 상자의 검색 결과 0이 반환 될 수 있는 문제.. 2020. 11. 25. 이전 1 2 3 4 다음 728x90