Windows Forms의 기존 기능에 새로 추가된 기능
업데이트: 2007년 11월
이 Visual Studio 릴리스에 포함된 기능 중에는 완전히 새로운 기능도 있고 기존의 여러 클래스에 추가된 기능도 있습니다. 이러한 추가 기능을 쉽게 찾을 수 있도록 아래 표에서는 기존 클래스의 새 멤버에 대한 링크를 제공합니다.
이 버전의 Visual Studio에 있는 새로운 Windows Forms 기능 및 컨트롤의 목록은 .NET Framework 2.0용 Windows Forms에 추가되는 항목을 참조하십시오.
다음과 같은 멤버가 .NET Framework의 Windows Forms 클래스에 추가되었습니다.
응용 프로그램
멤버 |
설명 |
---|---|
EnterThreadModal 이벤트 |
응용 프로그램이 모달 상태로 들어가려고 할 때 발생합니다. |
LeaveThreadModal 이벤트 |
응용 프로그램이 모달 상태에서 벗어나려고 할 때 발생합니다. |
FilterMessage 메서드 |
창 메시지에 대한 필터를 실행하고 수정된 메시지의 복사본을 반환합니다. |
OpenForms 속성 |
응용 프로그램에서 소유한 열려 있는 폼의 컬렉션을 가져옵니다. |
Restart 메서드 |
응용 프로그램을 종료하고 즉시 새 인스턴스를 시작합니다. |
처리되지 않은 예외에 응답하는 방법을 응용 프로그램에 지시합니다. |
|
대기 커서가 응용 프로그램의 열려 있는 모든 폼에 사용되는지 여부를 가져오거나 설정합니다. |
클립보드
Clipboard에서는 여기에 나열된 멤버 외에도 GetImage 및 GetAudioStream과 같이 특정 데이터 형식을 가져오고 설정하기 위한 여러 가지 개별 멤버를 지원합니다. 전체 목록을 보려면 클래스 설명서를 참조하십시오.
멤버 |
설명 |
---|---|
Clear 메서드 |
클립보드의 모든 데이터를 제거합니다. |
GetData 메서드 |
클립보드에서 지정된 형식의 데이터를 검색합니다. |
SetData 메서드 |
클립보드에 지정된 형식의 데이터를 추가합니다. |
ContainsData 메서드 |
지정된 형식의 데이터나 해당 형식으로 변환할 수 있는 데이터가 클립보드에 있는지 여부를 나타냅니다. |
ComboBox
멤버 |
설명 |
---|---|
AutoCompleteSource 속성이 CustomSource로 설정된 경우 사용할 사용자 지정 StringCollection을 가져오거나 설정합니다. |
|
ComboBox의 자동 완성 기능이 작동하는 방법을 제어하는 옵션을 가져오거나 설정합니다. |
|
자동 완성 기능에 사용되는 전체 문자열의 소스를 지정하는 값을 가져오거나 설정합니다. |
|
ImageLayout 열거형에서 정의된 대로 배경 이미지 레이아웃을 가져오거나 설정합니다. |
|
BeginUpdate 메서드 |
한 번에 하나씩 ComboBox에 항목이 추가될 때 성능을 유지합니다. |
DropDown 이벤트 |
ComboBox의 드롭다운 부분이 표시될 때 발생합니다. |
DropDownClosed 이벤트 |
ComboBox의 드롭다운 부분이 더 이상 표시되지 않을 때 발생합니다. |
EndUpdate 메서드 |
BeginUpdate 메서드에 의해 그리기가 일시 중단된 후 ComboBox 컨트롤 그리기를 다시 시작합니다. |
FlatStyle 속성 |
단추 컨트롤의 평면 스타일 모양을 가져오거나 설정합니다. |
OnDropDownClosed 메서드 |
DropDownClosed 이벤트를 발생시킵니다. |
OnMouseEnter 메서드 |
MouseEnter 이벤트를 발생시킵니다. |
OnMouseLeave 메서드 |
MouseLeave 이벤트를 발생시킵니다. |
OnTextUpdate 메서드 |
TextUpdate 이벤트를 발생시킵니다. |
TextUpdate 이벤트 |
컨트롤에서 텍스트의 서식을 지정한 후 텍스트가 표시되기 전에 발생합니다. |
컨트롤
멤버 |
설명 |
---|---|
컨트롤의 Handle 속성에 액세스하는 잘못된 스레드에 대한 호출을 catch하는지 여부를 나타내는 값을 가져오거나 설정합니다. |
|
컨트롤의 기본 커서를 가져오거나 설정합니다. |
|
GetPreferredSize 메서드 |
컨트롤이 들어갈 수 있는 사각형 영역의 크기를 검색합니다. |
IsKeyLocked 속성 |
Caps Lock, Num Lock 또는 Scroll Lock 키가 눌러졌는지 확인하려면 이 속성을 사용합니다. |
LayoutEngine 속성 |
컨트롤 레이아웃 엔진의 캐시된 인스턴스를 가져옵니다. |
Margin 속성 |
컨트롤 사이의 공백을 가져오거나 설정합니다. |
MinimumSize 속성 |
GetPreferredSize에서 지정할 수 있는 하한 크기를 가져옵니다. |
컨트롤이 마우스 캡처를 잃을 때 발생합니다. |
|
MouseClick 이벤트 |
마우스로 컨트롤을 클릭할 때 발생합니다. |
MouseDoubleClick 이벤트 |
마우스로 컨트롤을 두 번 클릭할 때 발생합니다. |
OnMouseClick 메서드 |
MouseClick 이벤트를 발생시킵니다. |
MouseDoubleClick 이벤트를 발생시킵니다. |
|
Padding 속성 |
컨트롤의 안쪽 여백을 가져오거나 설정합니다. |
DataObject
DataObject에서는 여기에 나열된 멤버 외에도 GetImage 및 GetAudioStream과 같이 특정 데이터 형식을 가져오고 설정하기 위한 여러 가지 개별 멤버를 지원합니다. 전체 목록을 보려면 클래스 설명서를 참조하십시오.
멤버 |
설명 |
---|---|
GetData 메서드 |
클립보드에서 지정된 형식의 데이터를 검색합니다. |
SetData 메서드 |
클립보드에 지정된 형식의 데이터를 추가합니다. |
폼
멤버 |
설명 |
---|---|
FormClosed 이벤트 |
폼이 닫힌 후에 발생합니다. |
FormClosing 이벤트 |
폼이 닫히기 전에 발생합니다. |
폼의 기본 메뉴 컨테이너를 가져오거나 설정합니다. |
|
오른쪽에서 왼쪽으로 미러링 배치가 설정되어 있는지 여부를 나타내는 값을 가져오거나 설정합니다. |
|
RightToLeftLayoutChanged 이벤트를 발생시킵니다. |
|
창이 표시될 때 활성화되는지 여부를 나타내는 값을 가져옵니다. |
아이콘
멤버 |
설명 |
---|---|
이 메서드는 파일과 연결된 아이콘을 표시하는 데 사용됩니다. |
Label
멤버 |
설명 |
---|---|
AutoEllipsis 속성 |
Label 텍스트가 지정된 Label 길이를 초과했음을 알리기 위해 Label의 오른쪽 가장자리에 줄임표(...)를 표시할지 여부를 나타내는 값을 가져오거나 설정합니다. |
텍스트 렌더링이 이전 Windows Forms 릴리스와 호환되어야 하는지 여부를 지정하는 값을 가져오거나 설정합니다. |
ListBox
멤버 |
설명 |
---|---|
BeginUpdate 메서드 |
한 번에 하나씩 ListBox에 항목이 추가될 때 성능을 유지합니다. |
EndUpdate 메서드 |
BeginUpdate 메서드에 의해 그리기가 일시 중단된 후 ListBox 컨트롤 그리기를 다시 시작합니다. |
CustomTabOffsets 정수 배열을 사용하여 목록 상자의 문자열을 그릴 때 ListBox에서 탭 문자를 인식하고 확장할 수 있게 합니다. |
ListView
멤버 |
설명 |
---|---|
FindItemWithText 메서드 |
지정된 텍스트 값으로 시작하는 첫 번째 ListViewItem을 찾습니다. |
FindNearestItem 메서드 |
지정된 방향으로 검색하여 다음 항목을 찾습니다. |
OwnerDraw 속성 |
ListView 컨트롤이 운영 체제에서 그려지는지 또는 사용자가 제공한 코드로 그려지는지를 나타내는 값을 가져오거나 설정합니다. |
VirtualMode 속성 |
ListView 컨트롤에 대한 고유 데이터 관리 작업을 제공했는지 여부를 나타내는 값을 가져오거나 설정합니다. |
MessageBox
멤버 |
설명 |
---|---|
Show 메서드 |
이 메서드에는 도움말 페이지와 기타 도움말 관련 기능을 지정하는 오버로드가 있습니다. |
NotifyIcon
멤버 |
설명 |
---|---|
풍선 팁을 클릭하면 발생합니다. |
|
BalloonTipClosed 이벤트 |
사용자가 풍선 팁을 닫으면 발생합니다. |
NotifyIcon과 연결된 풍선 팁에 표시할 아이콘을 가져오거나 설정합니다. |
|
BalloonTipShown 이벤트 |
화면에 풍선 팁이 표시될 때 발생합니다. |
NotifyIcon과 연결된 풍선 팁에 표시할 텍스트를 가져오거나 설정합니다. |
|
NotifyIcon에 표시되는 풍선 팁의 제목을 가져오거나 설정합니다. |
|
ShowBalloonTip 메서드 |
지정된 기간 동안 풍선 팁을 작업 표시줄에 표시합니다. |
ShowBalloonTip 메서드 |
지정된 기간 동안 지정된 제목, 텍스트 및 아이콘이 있는 풍선 팁을 작업 표시줄에 표시합니다. |
PictureBox
멤버 |
설명 |
---|---|
LoadAsync 메서드 |
이미지를 비동기적으로 로드합니다. |
LoadCompleted 이벤트 |
비동기 이미지 로드 작업이 완료되거나 취소되거나 예외가 발생하면 발생합니다. |
비동기 이미지 로드 작업의 진행률이 변경되면 발생합니다. |
RichTextBox
멤버 |
설명 |
---|---|
지정된 위치에 가장 가까운 문자의 인덱스를 검색합니다. |
|
컨트롤의 텍스트 내에서 지정된 문자 위치의 줄 번호를 검색합니다. |
|
컨트롤 내에서 지정된 문자 인덱스의 위치를 검색합니다. |
|
Rtf 속성 |
모든 RTF 코드를 비롯하여 RichTextBox 컨트롤의 텍스트를 가져오거나 설정합니다. |
RichTextBox 컨트롤에서 텍스트를 선택할 때 표시되는 텍스트 색을 가져오거나 설정합니다. |
Screen
멤버 |
설명 |
---|---|
BitsPerPixel 속성 |
한 픽셀 데이터에 연결된 메모리 비트 수를 가져옵니다. |
ScrollableControl
멤버 |
설명 |
---|---|
Scroll 이벤트 |
이 이벤트는 폼이나 ScrollableControl에서 상속되는 다른 클래스의 영역을 스크롤할 때 발생합니다. |
SystemInformation
멤버 |
설명 |
---|---|
활성 창의 추적 지연 시간을 가져옵니다. |
|
창 크기 조정 테두리의 두께를 결정하는 데 사용되는 테두리 승수 요소를 가져옵니다. |
|
창의 제목 표시줄에 표시되는 단추의 표준 크기를 픽셀 단위로 가져옵니다. |
|
CaretWidth 속성 |
edit 컨트롤에 표시되는 캐럿의 너비를 픽셀 단위로 가져옵니다. |
ClearType 다듬기에 사용되는 글꼴 다듬기 대비 값을 가져옵니다. |
|
현재의 글꼴 다듬기 형식을 가져옵니다. |
|
시스템 포커스 사각형의 왼쪽 및 오른쪽 가장자리 두께를 픽셀 단위로 가져옵니다. |
|
크기를 조정할 창 주위의 크기 조정 테두리 왼쪽 및 오른쪽 가장자리의 두께를 픽셀 단위로 가져옵니다. |
|
큰 아이콘 보기의 아이콘 정렬 셀 너비를 픽셀 단위로 가져옵니다. |
|
큰 아이콘 보기의 아이콘 정렬 셀 높이를 픽셀 단위로 가져옵니다. |
|
활성 창 추적 기능을 사용하는지 여부를 나타내는 값을 가져옵니다. |
|
콤보 상자에 슬라이드 방식으로 열기 효과를 사용하는지 여부를 나타내는 값을 가져옵니다. |
|
시스템의 그림자 효과를 사용하는지 여부를 나타내는 값을 가져옵니다. |
|
기본 사용자 메뉴가 기본 메뉴 모양인지 여부를 나타내는 값을 가져옵니다. |
|
글꼴 다듬기 기능을 사용하는지 여부를 나타내는 값을 가져옵니다. |
|
메뉴 모음의 메뉴 이름과 같은 사용자 인터페이스 요소에 대해 핫 트래킹을 사용하는지 여부를 나타내는 값을 가져옵니다. |
|
아이콘 제목 줄바꿈 기능을 사용하는지 여부를 나타내는 값을 가져옵니다. |
|
사용자가 마우스 대신 키보드를 사용하는지 여부를 나타내는 값을 가져오며, 응용 프로그램에서 키보드 인터페이스를 표시하도록 합니다. 표시하도록 하지 않으면 키보드 인터페이스가 숨겨집니다. |
|
목록 상자에 부드러운 스크롤 효과를 사용하는지 여부를 나타내는 값을 가져옵니다. |
|
메뉴 페이드 또는 슬라이드 애니메이션 기능을 사용하는지 여부를 나타내는 값을 가져옵니다. |
|
메뉴 페이드 애니메이션 기능을 사용하는지 여부를 나타내는 값을 가져옵니다. |
|
창 최소화 및 복원 애니메이션 효과를 사용하는지 여부를 나타내는 값을 가져옵니다. |
|
선택 영역 페이드 효과를 사용하는지 여부를 나타내는 값을 가져옵니다. |
|
기본 단추로 이동하는 기능을 사용하는지 여부를 나타내는 값을 가져옵니다. |
|
창 제목 표시줄에 그라데이션 효과를 사용하는지 여부를 나타내는 값을 가져옵니다. |
|
도구 설명 애니메이션을 사용하는지 여부를 나타내는 값을 가져옵니다. |
|
키보드 반복 지연 설정을 가져옵니다. |
|
키보드 반복 속도 설정을 가져옵니다. |
|
메뉴 모음 단추의 기본 너비(픽셀 단위)와 메뉴 모음의 높이(픽셀 단위)를 가져옵니다. |
|
마우스 커서가 하위 메뉴 항목 위에 있을 경우 계단식 바로 가기 메뉴가 표시될 때까지의 시간(밀리초 단위)을 가져옵니다. |
|
마우스 호버 메시지가 생성되기 전에 마우스 포인터가 호버 사각형에 머물러야 하는 시간을 밀리초 단위로 가져옵니다. |
|
MouseSpeed 속성 |
현재 마우스 속도를 가져옵니다. |
단일 마우스 휠 회전 증분에 대한 델타 값 크기를 가져옵니다. |
|
해당 메뉴 모음 항목에 맞춰지는 팝업 메뉴의 면을 가져옵니다. |
|
크기를 조정할 창 주위에 그려지는 크기 조정 테두리의 너비(픽셀 단위)를 가져옵니다. |
|
작은 캡션 단추의 너비(픽셀 단위)와 작은 캡션의 높이(픽셀 단위)를 가져옵니다. |
|
시스템 포커스 사각형의 위쪽 및 아래쪽 가장자리 두께(픽셀 단위)를 가져옵니다. |
|
크기를 조정할 창 주위의 크기 조정 테두리 위쪽 및 아래쪽 가장자리의 두께(픽셀 단위)를 가져옵니다. |
SystemSounds
멤버 |
설명 |
---|---|
Asterisk 속성 |
현재 Windows 소리 구성표의 Asterisk 프로그램 이벤트에 연결된 소리를 가져옵니다. |
Beep 속성 |
현재 Windows 소리 구성표의 Beep 프로그램 이벤트에 연결된 소리를 가져옵니다. |
Exclamation 속성 |
현재 Windows 소리 구성표의 Exclamation 프로그램 이벤트에 연결된 소리를 가져옵니다. |
Hand 속성 |
현재 Windows 소리 구성표의 Hand 프로그램 이벤트에 연결된 소리를 가져옵니다. |
Question 속성 |
현재 Windows 소리 구성표의 Question 프로그램 이벤트에 연결된 소리를 가져옵니다. |
TabControl
멤버 |
설명 |
---|---|
Deselected 이벤트 |
탭의 선택을 취소하면 발생합니다. |
Deselecting 이벤트 |
탭의 선택을 취소하기 전에 발생하며 처리기에서 탭 변경을 취소할 수 있도록 합니다. |
DeselectTab 메서드 |
지정된 탭 다음에 오는 탭을 현재 탭으로 만듭니다. |
Selected 이벤트 |
탭을 선택하면 발생합니다. |
Selecting 이벤트 |
탭을 선택하기 전에 발생하며 처리기에서 탭 변경을 취소할 수 있도록 합니다. |
SelectTab 메서드 |
지정된 탭을 현재 탭으로 만듭니다. |
TextBox
멤버 |
설명 |
---|---|
AutoCompleteSource 속성이 CustomSource로 설정된 경우 사용할 사용자 지정 StringCollection을 가져오거나 설정합니다. |
|
TextBox의 자동 완성 기능이 작동하는 방법을 제어하는 옵션을 가져오거나 설정합니다. |
|
자동 완성 기능에 사용되는 전체 문자열의 소스를 지정하는 값을 가져오거나 설정합니다. |
|
TextBox 컨트롤의 텍스트를 기본 암호 문자로 표시할지 여부를 나타내는 값을 가져오거나 설정합니다. |
TextBoxBase
멤버 |
설명 |
---|---|
컨트롤 내의 지정된 위치에서 가장 가까운 문자를 검색합니다. |
|
지정된 위치에 가장 가까운 문자의 인덱스를 검색합니다. |
|
현재 줄에서 첫 번째 문자의 인덱스를 검색합니다. |
|
지정된 줄에 있는 첫 번째 문자의 인덱스를 검색합니다. |
|
컨트롤의 텍스트 내에서 지정된 문자 위치의 줄 번호를 검색합니다. |
|
컨트롤 내에서 지정된 문자 인덱스의 위치를 검색합니다. |
|
ScrollToCaret 메서드 |
컨트롤의 내용을 현재 캐럿 위치까지 스크롤합니다. |
정의된 바로 가기를 사용하는지 여부를 나타내는 값을 가져오거나 설정합니다. |
Treeview
멤버 |
설명 |
---|---|
DrawMode 속성 |
컨트롤이 그려지는 모드를 가져오거나 설정합니다. |
DrawNode 이벤트 |
TreeView가 그려지고 DrawMode 속성이 Normal이 아닌 TreeViewDrawMode 값으로 설정되면 발생합니다. |
HitTest 메서드 |
점이 있을 경우 노드 정보를 제공합니다. |
마우스 포인터가 TreeNode를 가리킬 때 표시되는 도구 설명을 나타내는 값을 가져오거나 설정합니다. |
|