방법: Windows Forms 컨트롤에 대한 선택키 만들기

‘액세스 키’는 메뉴 또는 메뉴 항목 텍스트나 컨트롤(예: 단추) 레이블에서 밑줄이 표시된 문자입니다. 액세스 키를 사용할 경우 사용자가 Alt 키와 함께 미리 정의된 액세스 키를 눌러 단추를 “클릭”할 수 있습니다. 예를 들어 단추가 양식을 인쇄하는 프로시저를 실행하므로 해당 Text 속성이 “Print”로 설정된 경우 문자 “P” 앞에 앰퍼샌드를 추가하면 런타임에 단추 텍스트의 문자 “P”에 밑줄이 표시됩니다. 사용자는 Alt+P를 눌러 단추와 연결된 명령을 실행할 수 있습니다.

포커스를 받을 수 없는 컨트롤에는 액세스 키를 지정할 수 없습니다.

프로그래밍 방식

Text 속성을 바로 가기로 사용할 문자 앞에 앰퍼샌드(&)가 추가된 문자열로 설정합니다.

' Set the letter "P" as an access key.
Button1.Text = "&Print"
// Set the letter "P" as an access key.
button1.Text = "&Print";
// Set the letter "P" as an access key.
button1->Text = "&Print";

참고 항목

액세스 키를 만들지 않고 캡션에 앰퍼샌드를 사용하려면 두 개의 앰퍼샌드(&&)를 포함합니다. 캡션에 단일 앰퍼샌드가 표시되고 문자에 밑줄이 표시되지 않습니다.

Designer

Visual Studio의 속성 창에서 Text 속성을 액세스 키로 사용할 문자 앞에 앰퍼샌드(‘&’)가 추가된 문자열로 설정합니다. 예를 들어 “P” 문자를 액세스 키로 설정하려면 &Print를 입력합니다.

참고 항목