Winu3 mablescdrop ​​в страницеC#

Место общения программистов C#
Anonymous
 Winu3 mablescdrop ​​в странице

Сообщение Anonymous »

Я пытался добавить фон с MICA в мое приложение
В моем приложении есть страницы, и как я не могу не применять фон к ним < /p>
P> App.xaml.csобразной

Код: Выделить всё

        public App()
{
this.InitializeComponent();
Host = Microsoft.Extensions.Hosting.Host.CreateDefaultBuilder()
.ConfigureServices((context, services) =>
{
services.AddTransient();
})
.Build();
}
protected override void OnLaunched(Microsoft.UI.Xaml.LaunchActivatedEventArgs args)
{
m_window = new MainWindow();
m_window.Content = Host.Services.GetRequiredService();
m_window.Activate();
}

private Window? m_window;
}

< /code>
mainwindow.xaml.cs
        public MainWindow()
{
this.ExtendsContentIntoTitleBar = true;
this.InitializeComponent();
TrySetMicaBackdrop(false);
}

private MicaController micaController;
private MicaBackdrop configuration;

bool TrySetMicaBackdrop(bool useMicaAlt)
{
if (Microsoft.UI.Composition.SystemBackdrops.MicaController.IsSupported())
{
Microsoft.UI.Xaml.Media.MicaBackdrop micaBackdrop = new Microsoft.UI.Xaml.Media.MicaBackdrop();
micaBackdrop.Kind = useMicaAlt ? Microsoft.UI.Composition.SystemBackdrops.MicaKind.BaseAlt : Microsoft.UI.Composition.SystemBackdrops.MicaKind.Base;
this.SystemBackdrop = micaBackdrop;

return true;
}

return false;
}
Что мне делать на фоне на страницах


Подробнее здесь: https://stackoverflow.com/questions/794 ... op-in-page

Вернуться в «C#»