C#, WPF, vb.Net, vba, SQL Server, Access Programmierer, Excel, ASP Core MVC Webforms Telefon: 07022/9319004 freib. Software Entwickler   Kontakt
#

WPF: Transparentes Fenster App erstellen

 (gilt für WPF, nicht unter UWP möglich)

Erstellen eines durchsichtigen App Fensters

 

Ein Window wird mit WPF dann durchsichtig, wenn man die folgenden Einstellungen in dem XAML Wert einträgt

<Window .. AllowsTransparency="True" Background="Transparent" WindowStyle="None"  >

    <Grid  Background="Transparent">

..

 

 

Beispiel: hier das durchsichtige WPF Window, welches einen transparenten Hintergrund aufweist und nur den Button und einen sichtbaren Border darstellt.

 

 

Kompletter Beispiel-Code in XAML

<Window x:Class="wpf_Screenshot_App_to_Image_File.MainWindow"

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

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

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

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

        xmlns:local="clr-namespace:wpf_Screenshot_App_to_Image_File"

        mc:Ignorable="d"

        Title="MainWindow" Height="350" Width="525" AllowsTransparency="True" Background="Transparent" WindowStyle="None"  >

    <Grid  Background="Transparent">

        <Border BorderBrush="Red" BorderThickness="2"></Border>

        <Button x:Name="btnScreenShot" Content="ScreenShot App to Image-File" HorizontalAlignment="Left" Margin="41,40,0,0" VerticalAlignment="Top" Width="177" Height="37"

                Click="btnScreenShot_Click"               

                />

 

    </Grid>

</Window>

 

 

Mobile
»
WPF/UWP: Canvas mit relativen Positionen und Größen
»
C#, WPF, UWP: ScreenShot einer App oder Fenster-Bereich als Datei speichern
»
C#: Windows ScreenShot als Datei speichern
»
WPF Color Picker on a White-Black Color Cube
»
WPF: ColorWheel in C# zeichnen
»
WPF: Snap Element Size to Next Lines
»
WPF Code: Usercontrol mit anpassbarer Größe zur Laufzeit
»
WPF: Speichern des Hintergrunds einer Windows App als ScreenShot
»
WPF: Transparentes Fenster App erstellen
»
WPF: Relative Position eines Elements ermitteln

.

Jobs, Projekte, Angebote für Freiberufler, Selbstständig an Raimund.Popp@Microsoft-Programmierer.de