! 제품 버전을 정확하게 입력해 주세요.
제품 버전이 정확하게 기재되어 있지 않은 경우,
최신 버전을 기준으로 안내 드리므로
더욱 빠르고 명확한 안내를 위해
제품 버전을 정확하게 입력해 주세요!

[Winforms] 특정 이벤트 혹은 메서드 실행 후 RibbonTextBox 커서로 이동방법 문의 > Q&A | 토론

본문 바로가기

WinForms윈폼 [Winforms] 특정 이벤트 혹은 메서드 실행 후 RibbonTextBox 커서로 이동방법 문의

페이지 정보

작성자 chany 작성일 2022-11-22 13:33 조회 708회 댓글 0건
제품 버전 : 2022 v1
컨트롤 이름 : C1.Win.Ribbon.RibbonTextBox

본문

안녕하세요. Ribbon을 활용하여 프로그램 메뉴 구현 중입니다.


그 중 FlexGrid를 검색하는 메모장 검색기능과 유사한 기능을 추가하고 있습니다.


RibbonTextBox 사용하여 1회 검색했을 때, C1FlexGrid.Select(row,col)을 활용하여 표시하고 있습니다.

이후 바로 RibbonTextBox로 커서를 옮겨 다시 엔터 key press나 버튼 click 이벤트로 연속적으로 검색하고 싶습니다.

일반 TextBox는 TextBox.Select()로 커서 이동이 가능한데 RibbonTextBox는 어찌해야하는지 문의드립니다.


추가로, 아래 가이드 된 C1FlexGrid.FindRow 메소드를 fullMatch 파라미터를 false로 하여 실행했을때

해당 셀값의 중간에 text가 포함됨에도 불구하고 -1값을 return 해주고 있습니다.

다만, 셀값 처음부터의 값이 포함 되었을 경우 정상 작동합니다. 

중간에 포함된 text가 있는 row return 값 받으려면 어찌해야하는지요?

ex. 셀값: 1234567890, strFind: 456 -> return: -1 // strFind: 123 -> return: 셀의 row 값

 

public virtual int FindRow( 
   string strFind,
   int rowStart,
   int col,
   bool caseSensitive,
   bool fullMatch,
   bool wrap
)
  • 페이스북으로 공유
  • 트위터로  공유
  • 링크 복사
  • 카카오톡으로 보내기

댓글목록

등록된 댓글이 없습니다.

1 답변

WinForms윈폼 Re: [Winforms] 특정 이벤트 혹은 메서드 실행 후 RibbonTextBox 커서로 이동방법 문의

추천0 이 글을 추천하셨습니다 비추천0

페이지 정보

작성자 GCK싸이먼 작성일 2022-11-23 10:14 댓글 0건

본문

안녕하세요, 그레이프시티 입니다.


문의하신 RibbonTextBox에서 커서를 이동하는 방법에 대해 안내드립니다.

아래의 코드를 적용하는 것으로 Ribbon 내의 TextBox로 커서를 이동시킬 수 있습니다.

ribbonTextBox1.TextBox.Select();


추가적으로 문의하신 C1FlexGrid.FindRow 메소드에 대한 내용은 샘플 프로젝트를 첨부해 주신다면 문의하신 내용 검토에 도움이 될 것 같습니다.

샘플 프로젝트를 첨부해 주신다면 신속히 내용을 검토하여 도움 드리겠습니다.


추가로 궁금하신 사항은 문의 주시기 바랍니다.

감사합니다.

그레이프시티 드림.

댓글목록

등록된 댓글이 없습니다.

메시어스 홈페이지를 통해 제품에 대해서 더 자세히 알아 보세요!
홈페이지 바로가기
메시어스 홈페이지를 통해 제품에 대해서 더 자세히 알아 보세요!
홈페이지 바로가기
이메일 : sales-kor@mescius.com | 전화 : 1670-0583 | 경기도 과천시 과천대로 7길 33, 디테크타워 B동 1107호 메시어스(주) 대표자 : 허경명 | 사업자등록번호 : 123-84-00981 | 통신판매업신고번호 : 2013-경기안양-00331 ⓒ 2024 MESCIUS inc. All rights reserved.