Development10 Windows 명령어로 바로가기 만들기 이번 포스팅에서는 바로가기를 통해 특정 링크를 새 창으로 여는 방법을 소개하려고 합니다. 일반적으로 웹사이트의 바로가기는 새 탭에서 열리지만, 상황에 따라 새창으로 바로 열리게 하고 싶은 경우 가 있습니다.크롬과 같은 웹 브라우저에서도 쉽게 생성할 수 있지만, Windows 명령어를 사용해서 직접 바로가기를 만들고, 클릭 시 새 창으로 열리도록 설정하는 방법을 단계적으로 안내해 드리겠습니다. 1. 먼저 바탕화면을 우클릭한 후 생긴 메뉴에서 새로 만들기 > 바로가기 를 클릭합니다. 2. 바로가기 만들기 창의 항목 위치 입력란 에 아래의 양식대로 입력합니다. (브라우저 경로와 링크는 원하는 값으로 변경 가능) "C:\Program Files\Google\Chrome\Application\chrome.e.. 2024. 11. 25. SelectionChanged 이벤트와 CollectionChangeAction.Refresh의 필요성 SelectionChanged 와 CollectionChangeAction.Refresh ) SelectionChanged 이벤트에서는 이벤트 객체의 Action 속성을 통해 현재 선택 상태의 변경 유형을 확인할 수 있습니다.Add : 선택 항목을 컬렉션에 추가Remove : 선택 항목을 컬렉션에서 제거Refresh : 전체 선택 상태를 새로 고침여기서 Refresh는 다른 값들과 성격이 다소 다릅니다.그렇다면 왜 Refresh가 필요하게 되었는지 먼저 살펴보겠습니다: 1. CollectionChangeAction.Refresh가 필요한 이유 Action 값이 CollectionChangeAction.Refresh 일 때는 다음과 같은 상황입니다.데이터 소스 변경 ex) 행 추가/삭제, 필터링, .. 2024. 11. 21. 이벤트를 구독해서 값 변경을 감지하기 (C#) 사용자가 UI 컨텍스트를 통해 데이터 작업을 수행할 때, 각 행위를 EditModeType으로 정의하고 해당 변수의 값 변경을 감지하여 처리할 수 있습니다. 이를 구현하는 것이 EditModeTypeNotifier 클래스 입니다.UI 혹은 비즈니스 로직이 즉시 반응할 수 있도록 돕는 도우미 클래스이자,EditModeType 값의 변경을 추적하고값 변경 시 외부에서 이벤트를 통해 반응할 수 있도록 도와줍니다. 또한, EditModeChangedEventArgs 이벤트 객체를 활용하면,이전 값과 새로운 값에 모두 접근할 수 있어 값 변경에 따른 세부적인 처리 로직을 구현할 수 있습니다. 코드 구현 )public enum EditModeType { Insert, Update, .. 2024. 11. 20. DevExpress DetailBand의 FillEmptySpace 속성 이해와 활용 FillEmptySpace 속성이란 ) DetailBand의 속성 중 FillEmptySpace는 Detail 밴드가 차지하지 않은 빈 공간을 채울지 여부를 설정하는 옵션입니다. 기본값은 false이며, true로 설정하면 Detail 밴드 아래의 빈 영역을 다음 밴드나 페이지 끝까지 채우는 동작을 수행합니다. 다만, ReportFooter나 PageFooter와 같은 다른 밴드와 함께 사용할 경우,의도한 대로 빈 공간이 채워지지 않는 상황 이 종종 발생할 수 있습니다. 아래 이미지는 그 예시를 보여줍니다. 왜 이런 결과가 나타날까? FillEmptySpace 속성은 모든 데이터가 Detail 밴드에 출력된 후 페이지에 남은 빈 공간을 계산해 행으로 채워주는 기능입니다.즉, 모든 데이터와 페이지 .. 2024. 11. 12. 이전 1 2 다음