분류 전체보기78 [C#] WinForm TabIndex 화면에서 Controls(Text, Combo 등) Tab 키 입력 시 다음 컨트롤로 넘어가지 않고 이상하게 탭이 이동 할 때 컨트롤의 TabIndex 를 설정해주면 본인이 설정한 순서대로 탭 이동 가능 1. 보기(V) -> 탭순서(B)를 클릭해주면 화면 레이아웃의 탭 순서를 볼 수 있음 2. 원하는 순서대로 컨트롤을 클릭해주면 클릭 한 순서대로 TabIndex가 조정 됨 2022. 10. 4. [C#] DevExpress DateEdit Text로 입력시 자동 넘김처리 문제 DevExpress Winform DateEdit 또는 RepositoryItemDateEdit 사용시 년(2022) 입력 후 화살표로 넘겨서 월 입력 해야 함 해결 DateEdit.Properties.Mask.MaskType 을 DateTimeAdvancingCaret 로 변경하면 년 입력 후 자동으로 월 입력 할 수 있도록 포커스 이동 함 2022. 9. 30. [c#] 폼명(String) 으로 화면 호출 (동적) 1.Reflection 사용하여 프로젝트 내 동일 화면 명 찾아서 open private void FindFormByName(string formName) { Form form = null; foreach (Type type in System.Reflection.Assembly.GetExecutingAssembly().GetTypes()) { if (type.Name == formName) { form = Activator.CreateInstance(type) as Form; form.Show(); } } } 2.네임스페이스 + 화면명으로 인스턴스 생성 string nameSpace = "네임스페이스명"; string formName = "화면명"; Form form = Activator.CreateIn.. 2022. 3. 3. [C#] Convert vs Parse vs TryParse 자료형 변환(Convert vs Parse vs TryParse) 1) Convert - 기본 데이터 형식을 다른 기본 데이터 형식으로 변환한다. 2) Parse - 문자열 표현을 해당하는 형으로 변환한다. 3) TryParse - 문자열 표현을 해당하는 형으로 변환한다. 반환 값은 변환의 성공여부를 나타낸다. string -> int Convert Parse TryParse 50 50 50 50 12.3 Exception Exception false(0) null 0 Exception false(0) -> Convert의 경우 null 값을 0으로 변환시키고 Parse의 경우 예외처리를 해줌 4) AS 연산자 - 형변환이 가능하면 형변환을 수행하고, 그렇지 않으면 null값을 주는 연산자 5) IS 연.. 2022. 1. 27. 이전 1 2 3 4 5 6 ··· 20 다음