[AvaloniaUI] 화면 전환하기


[AvaloniaUI] 화면 전환하기

안녕하세요. 이번 시간에는 아발로니아의 화면 전환 방 아발로니아 프로젝트 만들기는 패스하고 가장 중요한 부분은 설명 드리도록 하겠습니다. ViewLocator.cs 우선 ViewLocator 클래스를 작성해줘야 합니다. 해당 클래스는 ViewModel값을 통해 화면을 전환하기 위함인데요. (코드를 보다보니 낯이 익어서 생각해보니 프리즘에서 뷰와 뷰모델에서 매핑하는 방식의 코드와 유사한것 같더라구요) using Avalonia.Controls; using Avalonia.Controls.Templates; using BasicViewLocatorSample.ViewModels; using System; namespace BasicViewLocatorSample { public class ViewLocator : IDataTemplate { public Control Build(object? data) { if (data is null) { return new TextBlock { Te...


#Avalonia #XAML #화면전환

원문링크 : [AvaloniaUI] 화면 전환하기