날짜 전용 사용자 지정 MaskedTextBox를 만듭니다. 이제 사용자로부터 MaskedTextBox의 Mask 속성을 숨기려고합니다.사용자 정의 컨트롤을 만드는 동안 미리 설정된 공용 속성을 비공개로 설정하는 방법
편집 :
public class CustomDateMask:System.Windows.Forms.MaskedTextBox
{
public new string Mask
{
get;
private set;
}
public CustomDateMask()
{
this.Mask = @"00/00/2\000"; // this property should not be set by any one now
this.ValidatingType = typeof(System.DateTime); // this property should not be set by any one now
}
}
아무도
@nobugz : System.ComponentModel을 사용하여 탐색 가능한 –
에도 네임 스페이스를 사용해야합니까? Visual Studio 2008은 자동으로 추가하도록 요청합니다 .... – Greg