Projekt-Anfragen: Tel: 07022/9319004 info@CodeDocu.de Software Entwicklung in C# WPF Asp.Net Core Vba Excel Word SQL-Server EF Linq, UWP Net
#

 

C# Code Beispiel zum Wechseln eines Rechteck Farbhintergrundes.

 

Die Hintergrundfarbe bei Elementen in UWP wird meistens mit einer SolidColorBrush gezeichnet.

Diese Farbe kann man zur Laufzeit dynamisch ändern.

 

 

Dynamisches Ändern der Hintergrundfarbe in C#:

SolidColorBrush fill_Brush = rectRecord.Fill as SolidColorBrush ;

if (fill_Brush.Color.R>0)   

{

    rectRecord.Fill = new SolidColorBrush(Windows.UI.Colors.Black );

}

else

{

    rectRecord.Fill = new SolidColorBrush(Windows.UI.Colors.Red);

}

 

//*named colors

//new SolidColorBrush(Windows.UI.Colors.Red)))

//*as Alpha, Red, Blue, Green

//new SolidColorBrush(Windows.UI.Color.FromArgb(255, 255, 0, 0));

 

In XAML ist der Button und das darin liegende Rechteck definiert:

Die Hintergrundfarbe wird bei Rechtecken mit der Fill Eigenschaft festgelegt

 

<Button Name="btnRecord" Click="btnRecord_Click"  >

    <Rectangle x:Name="rectRecord" RadiusX="15" RadiusY="15" Height="30" Width="30" Fill="Black" HorizontalAlignment="Stretch" VerticalAlignment="Stretch"   ></Rectangle>

 

</Button>

 

 

 

 

Mobile
»
UWP: Hintergrund Farbe wechseln

.

Jobs, Projekte, Angebote für Freiberufler, Selbstständig an Info@CodeDocu.de