RadialControllerMenuItem 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
RadialController 메뉴의 단일 사용자 지정 도구를 나타냅니다.
public ref class RadialControllerMenuItem sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 196608)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class RadialControllerMenuItem final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 196608)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class RadialControllerMenuItem
Public NotInheritable Class RadialControllerMenuItem
- 상속
- 특성
Windows 요구 사항
디바이스 패밀리 |
Windows 10 Anniversary Edition (10.0.14393.0에서 도입되었습니다.)
|
API contract |
Windows.Foundation.UniversalApiContract (v3.0에서 도입되었습니다.)
|
예제
이 예제에서는 표준 아이콘이 있는 사용자 지정 도구(Sample
)를 Surface Dial 메뉴에 추가합니다.
- 먼저 CreateForCurrentView를 호출하여 Surface Dial(
myController
)에 대한 RadialController 개체에 대한 참조를 가져옵니다. - 그런 다음 RadialControllerMenuItem.CreateFromIcon을 호출하여 RadialControllerMenuItem(
myItem
)의 instance 만듭니다. - 마지막으로 메뉴 항목 컬렉션에 해당 항목을 추가합니다.
public sealed partial class MainPage : Page
{
RadialController myController;
public MainPage()
{
this.InitializeComponent();
// Create a reference to the RadialController.
myController = RadialController.CreateForCurrentView();
// Create an icon for the custom tool.
RandomAccessStreamReference icon =
RandomAccessStreamReference.CreateFromUri(
new Uri("ms-appx:///Assets/StoreLogo.png"));
// Create a menu item for the custom tool.
RadialControllerMenuItem myItem =
RadialControllerMenuItem.CreateFromIcon("Sample", icon);
// Add the custom tool to the RadialController menu.
myController.Menu.Items.Add(myItem);
// Declare input handlers for the RadialController.
myController.ButtonClicked += MyController_ButtonClicked;
myController.RotationChanged += MyController_RotationChanged;
}
}
설명
버전 기록
Windows 버전 | SDK 버전 | 추가된 값 |
---|---|---|
1703 | 15063 | CreateFromFontGlyph(String, String, String) |
1703 | 15063 | CreateFromFontGlyph(String, String, String,Uri) |
속성
DisplayText |
RadialController 메뉴에서 사용자 지정 도구의 텍스트 문자열을 가져옵니다. |
Tag |
RadialController 메뉴에서 사용자 지정 도구를 식별하는 데 사용되는 개체를 가져오거나 설정합니다. |
메서드
CreateFromFontGlyph(String, String, String, Uri) |
RadialController 메뉴에 지정된 텍스트 문자열 및 글꼴 문자 모양을 사용하여 사용자 지정 도구를 만듭니다. |
CreateFromFontGlyph(String, String, String) |
RadialController 메뉴에 지정된 텍스트 문자열 및 글꼴 문자 모양을 사용하여 사용자 지정 도구를 만듭니다. |
CreateFromIcon(String, RandomAccessStreamReference) |
RadialController 메뉴에 지정된 텍스트 문자열 및 사용자 지정 아이콘을 사용하여 사용자 지정 도구를 만듭니다. |
CreateFromKnownIcon(String, RadialControllerMenuKnownIcon) |
RadialController 메뉴에 지정된 텍스트 문자열 및 시스템 아이콘을 사용하여 사용자 지정 도구를 만듭니다. |
이벤트
Invoked |
RadialController 메뉴에서 사용자 지정 도구를 선택할 때 발생합니다. |