codedocu.de

Wie kann man das Icon und den Titel einer Windows App anpassen

 

WinApp Windows-App WinUI3

Hier ist der Titel und das Icon Image Bild der Windows Anwendung angepasst.

Wie kann man das Icon und den Titel einer Windows App anpassen

 

 

Das Icon und der Titel werden per XAML structur angepasst und im Init Event geladen

Wie kann man das Icon und den Titel einer Windows App anpassen

 

 

Die neue App-Titlebar wird dynamisch gelaeen beim MainWindow Init event

Wie kann man das Icon und den Titel einer Windows App anpassen

namespace Downloader_WebBackups

{

    public sealed partial class MainWindow : Window

    {

        public MainWindow()

        {

            this.InitializeComponent();

 

            //--< set App Title Bar >--

            //*load XAML-code from mainwindow.xaml file

            ExtendsContentIntoTitleBar = true;

            SetTitleBar(AppTitleBar);

            //--</ set App Title Bar >--

        }

    }

}

 

 

 

In der Datei MainWindow.xaml

Wie kann man das Icon und den Titel einer Windows App anpassen

 

Einfach den kompletten Code einfügen und die Class=“..“ anpassen sowie das Window-Icon der Titelleiste und den Text

<Window

    x:Class="Downloader_WebBackups.MainWindow"

    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"

    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"

    xmlns:local="using:Downloader_WebBackups"

    xmlns:d="http://schemas.microsoft.com/expression/blend/2008"

    xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"

    mc:Ignorable="d">

 

    <Grid>

        <Grid.RowDefinitions>

            <RowDefinition Height="32"/>

            <RowDefinition/>

        </Grid.RowDefinitions>

 

        <Grid x:Name="AppTitleBar">

            <Image Source="Assets/Square44x44Logo.targetsize-16.png"

                   HorizontalAlignment="Left"

                   Width="16" Height="16"

                   Margin="8,0"/>

            <TextBlock x:Name="AppTitleTextBlock" Text="Downloader WebBackups"

                       TextWrapping="NoWrap"

                       Style="{StaticResource CaptionTextBlockStyle}"

                       VerticalAlignment="Center"

                       Margin="28,0,0,0"/>

        </Grid>

 

        <NavigationView Grid.Row="1"

                        IsBackButtonVisible="Collapsed"

                        IsSettingsVisible="False">

            <StackPanel>

                <TextBlock Text="Content"

                           Style="{ThemeResource TitleTextBlockStyle}"

                           Margin="32,0,0,0"/>

            </StackPanel>

        </NavigationView>

    </Grid>

</Window>

 

 


Software Entwicklung Stuttgart Nürtingen
Suche Projekte C#, WPF, Windows App,ASP.Net, vb.Net, WinForms, SQL Server, Access, Excel