[VB.NET] 컨트롤 클래스화하기, 재사용

[VB.NET] 컨트롤 클래스화하기, 재사용

Oct 21, 2009. | By: pluulove

POS 시스템을 사용하지않고,

단순 컴퓨터와 터치스크린 모니터만을 가지고 POS 시스템처럼 구현해보려고 진행중이다.

처음에는 단순히 위와 그림과 같이 만들어 놓으면 된다고 생각했지만,

키보드와 마우스를 사용하지않는다고 가정했을 경우에, 내용추가 수정에 대한 부분은

화상키보드를 전부 사용하지않으면 안되는 실정이다.

폼마다 그리는것은 노가다로 가능하지만 거기에 맞춰서 변수와 함수 수정에 투자한 시간만큼 효과가 없다.

그래서..위에 해당하는 항목 화상키보드와 숫자 키패드 부분을 클래스화하기로 했다.

클래스화 하는 방법

  1. 기본적으로 폼을 추가해서 원하는 모양에 맞게 폼 배치를 완성시킨다.
  2. 새로운 클래스를 만든 후에 파일명.Designer.vb 파일을 찾아서 해당 소스를 복사한다.
  3. Form 형식으로 상속받은 클래스를 Inherits System.Windows.Forms.Panel 형식으로 바꾼다.
  4. 새로운 모듈을 만들고 클래스에 필요한 함수를 추가/설정작업을 한다.
  5. 완료된후 폼에서 클래스를 인스턴스화 한 후에 사용하면된다.

ㅡ_ㅡ 화상키보드는 종료 / 전역으로 하면 더 미치겠지?….

comments powered by Disqus

About

Pluu, Android Developer Blog Site

이전 블로그 링크 :네이버 블로그

Using Theme : SOLID SOLID Github

Social Links