IView Antarmuka
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 elemen visual yang digunakan untuk menempatkan tata letak dan kontrol pada layar.
public interface class IView : Microsoft::Maui::IElement, Microsoft::Maui::ITransform
public interface IView : Microsoft.Maui.IElement, Microsoft.Maui.ITransform
type IView = interface
interface IElement
interface ITransform
Public Interface IView
Implements IElement, ITransform
- Turunan
- Penerapan
Properti
AnchorX |
Mendapatkan komponen X dari titik tengah untuk transformasi apa pun, relatif terhadap batas elemen. (Diperoleh dari ITransform) |
AnchorY |
Mendapatkan komponen Y dari titik tengah untuk transformasi apa pun, relatif terhadap batas elemen. (Diperoleh dari ITransform) |
AutomationId |
Id yang digunakan oleh alat otomatisasi untuk berinteraksi dengan Tampilan ini |
Background |
Mendapatkan cat yang akan mengisi latar belakang Tampilan. |
Clip |
Mendapatkan Jalur yang digunakan untuk menentukan kerangka konten Tampilan. |
DesiredSize |
Mendapatkan Ukuran tampilan ini yang diinginkan saat ini. |
FlowDirection |
Arah di mana elemen UI dipindai oleh mata |
Frame |
Mendapatkan batas Tampilan dalam kontainernya. |
Handler |
Mendapatkan atau mengatur Penangan Tampilan Dari Tampilan. |
Height |
Mendapatkan tinggi IView yang ditentukan. |
HorizontalLayoutAlignment |
Menentukan aspek horizontal dari pengaturan elemen ini dalam kontainer |
InputTransparent |
Mendapatkan nilai yang menunjukkan apakah elemen ini harus terlibat dalam siklus interaksi pengguna. |
IsEnabled |
Mendapatkan nilai yang menunjukkan apakah Tampilan ini diaktifkan di antarmuka pengguna. |
IsFocused |
Mendapatkan nilai yang menunjukkan apakah Tampilan ini difokuskan saat ini. |
Margin |
Margin mewakili jarak antara tampilan dan tampilan yang berdampingan. |
MaximumHeight |
Mendapatkan batasan tinggi maksimum yang ditentukan dari IView, antara nol dan ganda. PositiveInfinity. |
MaximumWidth |
Mendapatkan batasan lebar maksimum IView yang ditentukan, antara nol dan ganda. PositiveInfinity. |
MinimumHeight |
Mendapatkan batasan tinggi minimum yang ditentukan dari IView, antara nol dan ganda. PositiveInfinity. |
MinimumWidth |
Mendapatkan batasan lebar minimum yang ditentukan dari IView, antara nol dan ganda. PositiveInfinity. |
Opacity |
Mendapatkan nilai opasitas yang diterapkan ke tampilan saat dirender. |
Parent |
Mendapatkan Induk Elemen. (Diperoleh dari IElement) |
Rotation |
Mendapatkan rotasi (dalam derajat) tentang sumbu Z (rotasi affine) saat elemen dirender. (Diperoleh dari ITransform) |
RotationX |
Mendapatkan rotasi (dalam derajat) tentang sumbu X (rotasi perspektif) saat elemen dirender. (Diperoleh dari ITransform) |
RotationY |
Mendapatkan rotasi (dalam derajat) tentang sumbu Y (rotasi perspektif) saat elemen dirender. (Diperoleh dari ITransform) |
Scale |
Mendapatkan faktor skala yang diterapkan ke elemen . (Diperoleh dari ITransform) |
ScaleX |
Mendapatkan skala tentang faktor sumbu X yang diterapkan ke elemen . (Diperoleh dari ITransform) |
ScaleY |
Mendapatkan skala tentang faktor sumbu Y yang diterapkan ke elemen . (Diperoleh dari ITransform) |
Semantics |
Menambahkan semantik ke setiap Tampilan untuk aksesibilitas |
Shadow |
Melukis bayangan di sekitar tampilan target. |
TranslationX |
Mendapatkan delta terjemahan X dari elemen . (Diperoleh dari ITransform) |
TranslationY |
Mendapatkan delta terjemahan Y dari elemen . (Diperoleh dari ITransform) |
VerticalLayoutAlignment |
Menentukan aspek vertikal dari pengaturan elemen ini dalam kontainer |
Visibility |
Mendapatkan nilai yang menentukan apakah Tampilan ini harus menjadi bagian dari pohon visual atau tidak. |
Width |
Mendapatkan lebar IView yang ditentukan. |
ZIndex |
Menentukan urutan gambar IView ini dalam ILayout; z-index yang lebih tinggi akan menggambar indeks z yang lebih rendah. |
Metode
Arrange(Rect) |
Memposisikan elemen anak dan menentukan ukuran untuk Elemen. |
Focus() |
Mencoba menyetel fokus ke Tampilan ini. |
InvalidateArrange() |
Metode yang dipanggil untuk membatalkan tata letak Tampilan ini. |
InvalidateMeasure() |
Menandakan bahwa nilai pengukuran saat ini dari Tampilan ini tidak lagi valid dan harus dikomputasi ulang selama lulus ukuran berikutnya. |
Measure(Double, Double) |
Updates ukuran Tampilan. |
Unfocus() |
Membatalkan pengaturan fokus ke Tampilan ini. |
Metode Ekstensi
CheckHandlers(IView) |
Mewakili elemen visual yang digunakan untuk menempatkan tata letak dan kontrol pada layar. |
ComputeDesiredSize(IView, Double, Double) |
Mewakili elemen visual yang digunakan untuk menempatkan tata letak dan kontrol pada layar. |
ComputeFrame(IView, Rect) |
Mewakili elemen visual yang digunakan untuk menempatkan tata letak dan kontrol pada layar. |
ToHandler(IElement, IMauiContext) |
Mewakili elemen visual yang digunakan untuk menempatkan tata letak dan kontrol pada layar. |
ToPlatform(IElement, IMauiContext) |
Mewakili elemen visual yang digunakan untuk menempatkan tata letak dan kontrol pada layar. |
ToHandler(IView, IMauiContext) |
Mewakili elemen visual yang digunakan untuk menempatkan tata letak dan kontrol pada layar. |
SetSemanticFocus(IView) |
Mewakili elemen visual yang digunakan untuk menempatkan tata letak dan kontrol pada layar. |
CaptureAsync(IView) |
Mewakili elemen visual yang digunakan untuk menempatkan tata letak dan kontrol pada layar. |