일반 웹 URL로 창을 출력하지 않고 로컬 index.html을 불러오는 CustomControl WebView 사용된 Nuget 버전 UWP Uno Platform UWP Uno Platform WinUI UWP에서 WebView는 WebView2만 지원되므로 WebView2를 상속받아 아래와 같은 코드 작성 public class WebViewer : WebView2 { public WebViewer() { Initialized(); } private async void Initialized() { await EnsureCoreWebView2Async(); var file = await StorageFile.GetFileFromApplicationUriAsync(new Uri("ms-appx:///R..
UWP에서는 문제없이 동작하지만 Uno Platform에서는 빌드 시 에러가 발생한다. Nuget Package Uno.Microsoft.Xaml.Behaviors.WinUI.Managed 모든 프로젝트를 상대로 설치 후 다음과 같은 코드로 변경하였다. xmlns:Core="using:Microsoft.Xaml.Interactions.Core" xmlns:Interactivity="using:Microsoft.Xaml.Interactivity" xmlns:Media="using:Microsoft.Xaml.Interactions.Media" 해당 코드로 동작은 하지만, 현재는 AutoReverse가 동작하지 않는 것 같다. Animation의 From > To가 1에서 0이후에 0에서 1로 이동해야되지만 ..
Uno Platform에서 CustomControl 생성하는 경우가 있습니다. WPF나 UWP에서는 작성한 CustomControl을 Generic.xaml 파일에 Merge하면 사용할 수 있으나 Uno Platform에서는 Generic.xaml 파일을 기본적으로 불러오지 않기에 직접 생성 후 작성해야 합니다. App.xaml에 아래 코드에서 굵게 표시된 부분만 작성한다면 쉽게 이해할 수 있으며, 샘플을 돌리기 위해서는 아래 CustomControl 샘플 코드를 작성해줍니다. 샘플 코드에서 UWP, WPF와 다른점은 CircleButtonControl.cs에서 sealed를 partial로 변경해주어야 합니다. App.xaml Generic.xaml CircleButtonControl.xaml Circ..
- Total
- Today
- Yesterday