Share via


SwapChainPanel.CompositionScaleChanged Kejadian

Definisi

Terjadi ketika faktor skala komposisi SwapChainPanel telah berubah.

// Register
event_token CompositionScaleChanged(TypedEventHandler<SwapChainPanel, IInspectable const&> const& handler) const;

// Revoke with event_token
void CompositionScaleChanged(event_token const* cookie) const;

// Revoke with event_revoker
SwapChainPanel::CompositionScaleChanged_revoker CompositionScaleChanged(auto_revoke_t, TypedEventHandler<SwapChainPanel, IInspectable const&> const& handler) const;
public event TypedEventHandler<SwapChainPanel,object> CompositionScaleChanged;
function onCompositionScaleChanged(eventArgs) { /* Your code */ }
swapChainPanel.addEventListener("compositionscalechanged", onCompositionScaleChanged);
swapChainPanel.removeEventListener("compositionscalechanged", onCompositionScaleChanged);
- or -
swapChainPanel.oncompositionscalechanged = onCompositionScaleChanged;
Public Custom Event CompositionScaleChanged As TypedEventHandler(Of SwapChainPanel, Object) 
<SwapChainPanel CompositionScaleChanged="eventhandler"/>

Jenis Acara

Keterangan

Pemasok konten rantai pertukaran mungkin perlu mengubah ukuran kontennya jika kode tata letak menentukan ukuran baru untuk panel atau kontainer di dalamnya, atau jika RenderTransform diterapkan pada SwapChainPanel atau salah satu leluhurnya. Perubahan sifat ini tidak selalu berasal dari logika aplikasi yang mudah dideteksi dari peristiwa lain (misalnya pengguna mungkin mengubah orientasi perangkat atau status tampilan yang menyebabkan tata letak dijalankan ulang), sehingga peristiwa ini menyediakan pemberitahuan khusus untuk skenario mengubah ukuran konten rantai pertukaran, yang biasanya akan membalikkan faktor skala yang diterapkan.

Periksa KomposisiScaleX dan KomposisiScaleY setiap kali Anda menangani KomposisiScaleChanged (KomposisiScaleChanged tidak memiliki data peristiwa, tetapi jika itu diaktifkan berarti bahwa satu atau kedua properti telah mengubah nilai pada SwapChainPanel ini).

Peristiwa ini menembak secara asinkron versus perubahan asal. Misalnya, animasi atau manipulasi dinamis dapat memengaruhi faktor skala, dan peristiwa dinaikkan ketika perubahan dinamis tersebut selesai.

Berlaku untuk