Share via


RadialControllerMenuItem.CreateFromIcon Metode

Definisi

Membuat alat kustom (menggunakan string teks dan ikon kustom yang ditentukan) pada menu RadialController .

public:
 static RadialControllerMenuItem ^ CreateFromIcon(Platform::String ^ displayText, RandomAccessStreamReference ^ icon);
 static RadialControllerMenuItem CreateFromIcon(winrt::hstring const& displayText, RandomAccessStreamReference const& icon);
public static RadialControllerMenuItem CreateFromIcon(string displayText, RandomAccessStreamReference icon);
function createFromIcon(displayText, icon)
Public Shared Function CreateFromIcon (displayText As String, icon As RandomAccessStreamReference) As RadialControllerMenuItem

Parameter

displayText
String

Platform::String

winrt::hstring

String teks yang ditampilkan untuk alat kustom.

icon
RandomAccessStreamReference

Ikon kustom yang ditampilkan untuk alat kustom.

Mengembalikan

Alat kustom.

Keterangan

Operasi menu RadialController, termasuk CreateFromKnownIcon, CreateFromIcon, CreateFromFontGlyph, CreateFromFontGlyph, ResetToDefaultMenuItems, SetDefaultMenuItems, dan TrySelectDefaultMenuItem, harus dilakukan pada utas UI. Melakukannya di utas pekerja latar belakang dapat menyebabkan masalah dengan penanganan aktivitas pada utas UI.

Panduan UX untuk Surface Dial merekomendasikan hal berikut:

Teks

  • Nama harus pendek agar pas di dalam lingkaran tengah menu roda
  • Nama harus dengan jelas mengidentifikasi tindakan utama (tindakan pelengkap dapat tersirat)
  • Gulir menunjukkan efek kedua arah rotasi
  • Membatalkan menentukan tindakan utama, tetapi pengulangan (tindakan pelengkap) dapat disimpulkan dan mudah ditemukan oleh pengguna

Ikon

  • Menyediakan gambar PNG 64 x 64 piksel berkualitas tinggi (44 x 44 adalah yang terkecil didukung)
  • Pastikan latar belakang transparan
  • Ikon harus mengisi sebagian besar gambar
  • Ikon putih harus memiliki kerangka hitam agar terlihat dalam mode kontras tinggi

Berlaku untuk

Lihat juga