이 설명서는 보관되지만 유지 되지 않습니다.

AccessText 클래스

업데이트: 2007년 11월

선택키로 사용되는 문자를 밑줄로 지정합니다.

네임스페이스:  System.Windows.Controls
어셈블리:  PresentationFramework(PresentationFramework.dll)
XAML의 XMLNS: http://schemas.microsoft.com/winfx/xaml/presentation

[ContentPropertyAttribute("Text")]
public class AccessText : FrameworkElement, IAddChild
/** @attribute ContentPropertyAttribute("Text") */
public class AccessText extends FrameworkElement implements IAddChild
public class AccessText extends FrameworkElement implements IAddChild
<AccessText>
  Text
</AccessText>

콘텐츠에 밑줄 문자가 여러 개 있는 경우 첫 번째 밑줄만 AccessKey로 변환되고 나머지 밑줄은 일반 텍스트로 표시됩니다. 선택키로 변환하려는 밑줄이 첫 번째 밑줄이 아닌 경우 변환하려는 밑줄 앞에 오는 밑줄의 경우 연속된 두 개의 밑줄을 사용합니다. 예를 들어 다음 코드는 선택키를 포함하고 있으며 _HelloWorld로 표시됩니다.

<AccessText>__Hello_World</AccessText> 

H 앞에 오는 밑줄은 두 개 겹쳐져 있으므로 W 키가 선택키로 등록됩니다.

AccessText를 콘텐츠 스타일의 콘텐츠 호스트로 사용하려면 다음 예제에서와 같이 ContentPresenterRecognizesAccessKey를 설정합니다.

<ContentPresenter RecognizesAccessKey="True"/> 

AccessText 태그를 사용하여 AccessKey를 만들 수 있지만 태그가 반드시 필요하지는 않습니다. 다음 예제에서는 AccessText 태그를 사용하여 선택키를 만들거나 태그를 사용하지 않고 선택키를 만드는 방법을 보여 줍니다.

<Button Click="edit_Click">
  <AccessText>_Edit</AccessText>
</Button>
<Button Click="cut_Click">_Cut</Button>


이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.

Windows Vista

.NET Framework 및 .NET Compact Framework에서 모든 플랫폼의 전체 버전을 지원하지는 않습니다. 지원되는 버전의 목록을 보려면 .NET Framework 시스템 요구 사항을 참조하십시오.

.NET Framework

3.5, 3.0에서 지원
표시: