RadialControllerMenuItem Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mewakili satu alat kustom dari menu 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
- Warisan
- Atribut
Persyaratan Windows
Rangkaian perangkat |
Windows 10 Anniversary Edition (diperkenalkan dalam 10.0.14393.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v3.0)
|
Contoh
Dalam contoh ini, kami menambahkan alat kustom (Sample
) dengan ikon standar ke menu Surface Dial.
- Pertama, kita mendapatkan referensi ke objek RadialController untuk Surface Dial (
myController
) dengan memanggil CreateForCurrentView. - Kami kemudian membuat instans RadialControllerMenuItem (
myItem
) dengan memanggil RadialControllerMenuItem.CreateFromIcon. - Terakhir, kami menambahkan item tersebut ke koleksi item menu.
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;
}
}
Keterangan
Riwayat versi
Versi Windows | Versi SDK | Nilai ditambahkan |
---|---|---|
1703 | 15063 | CreateFromFontGlyph(String,String,String) |
1703 | 15063 | CreateFromFontGlyph(String,String,String,Uri) |
Properti
DisplayText |
Mendapatkan string teks alat kustom pada menu RadialController . |
Tag |
Mendapatkan atau mengatur objek yang digunakan untuk mengidentifikasi alat kustom pada menu RadialController . |
Metode
CreateFromFontGlyph(String, String, String, Uri) |
Membuat alat kustom (menggunakan string teks dan glyph font yang ditentukan) pada menu RadialController . |
CreateFromFontGlyph(String, String, String) |
Membuat alat kustom (menggunakan string teks dan glyph font yang ditentukan) pada menu RadialController . |
CreateFromIcon(String, RandomAccessStreamReference) |
Membuat alat kustom (menggunakan string teks dan ikon kustom yang ditentukan) pada menu RadialController . |
CreateFromKnownIcon(String, RadialControllerMenuKnownIcon) |
Membuat alat kustom (menggunakan string teks dan ikon sistem yang ditentukan) pada menu RadialController . |
Acara
Invoked |
Terjadi ketika alat kustom dipilih dari menu RadialController . |