0
그래서 초기화 된 속성 (글꼴, 색상, 텍스트 내용 등)으로 재설정하려는 텍스트 상자가 있습니다.양식 객체를 기본 속성으로 재설정
초기화 할 때 다시 속성을 재설정하는 호출하는 메서드가 있습니까?
그래서 초기화 된 속성 (글꼴, 색상, 텍스트 내용 등)으로 재설정하려는 텍스트 상자가 있습니다.양식 객체를 기본 속성으로 재설정
초기화 할 때 다시 속성을 재설정하는 호출하는 메서드가 있습니까?
Control.Tag 속성을 사용하면 컨트롤에 데이터를 저장하거나 검색 할 수 있습니다.
Object
클래스에서 파생 된 모든 유형을이 속성에 할당 할 수 있습니다. Windows Forms 디자이너를 통해 Tag 속성을 설정하면 텍스트 만 할당 할 수 있습니다.
당신은 같은 만들 수 있습니다, 예를 들어, 자신의 TextBoxMetadata
클래스를 포함하는 속성 등 BackColor
, Text
및 저장과 같은 당신의 textBox
의 .Tag
재산. 리셋시
var defaultTextboxData = new TextBoxMetadata();
defaultTextboxData.Text = "Default Text";
defaultTextboxData.BackColor = Color.Green;
// ...etc
myTextBox.Tag = defaultTextboxData;
당신이 myTextBox.Tag
에서 TextBoxMetadata
인스턴스의 속성에 액세스하고 텍스트 상자의 속성 값을 복원하는 데 사용할 수 있습니다 : 당신은 다음과 같은 작업을 수행 할 수 있습니다.
텍스트 상자? HTML? WinForms? WPF? – trashr0x
@ trashr0x Windows Forms 응용 프로그램 – User
"초기화"란 의미를 정의하십시오. 많은 속성에는 Reset ** PropertyName ** 메서드가 있습니다.이 메서드는 컨트롤이 만들어 졌을 때의 값으로 재설정 할 수 있습니다. 이러한 메서드를 사용하면 PropertyGrid를 통해 디자이너에서 속성을 다시 설정할 수 있습니다. – TnTinMn