Hallo zusammen,
ich baue grade eine wfp gui für ein Projekt.
Da ist ein OK Button enthalten.
Dieser soll aber erst nach 5 Sekunden enabled sein. Kriegs nicht hin, trotz Recherche.
Hier der Code :
<Window 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" Title="Wichtiger Hinweis" Icon="$ChromeCheck\Stop.png" Height="330" Width="520" ResizeMode="NoResize" Topmost="True" WindowStartupLocation="CenterScreen" Background="White" FontFamily="Arial Black" FontSize="15" ShowInTaskbar="False" SizeToContent="WidthAndHeight"><Grid Background="#F6A5A5A5"><Grid.ColumnDefinitions><ColumnDefinition/></Grid.ColumnDefinitions><Label Content="Liebe Kolleginnen und Kollegen,

in Kürze schalten wir den Chrome Browser ab.
Bitte nutzen Sie den Microsoft Edge Browser.

Ihr IT-Services Team.
" FontFamily="Arial" FontWeight="Bold" FontSize="14" HorizontalAlignment="Left" Margin="20,20,0,0" VerticalAlignment="Top" Width="495"><Label.RenderTransform><TransformGroup><ScaleTransform/><SkewTransform AngleX="0"/><RotateTransform/><TranslateTransform X="0"/></TransformGroup></Label.RenderTransform></Label><Button x:Name="OK" Content="OK" HorizontalAlignment="Left" Margin="20,245,0,0" VerticalAlignment="Top" RenderTransformOrigin="0.393,0.489" Width="108" Height="40" FontFamily="Arial" FontSize="15" FontWeight="Bold" Background="White"/><Image HorizontalAlignment="Right" Height="75" VerticalAlignment="Top" Width="75" Margin="0,220,21,0" Source="$ChromeCheck\IS_Logo_transparent.bmp" Stretch="Fill"/><Image HorizontalAlignment="Right" Height="150" VerticalAlignment="Top" Width="220" Margin="150,155,140,30" Source="$ChromeCheck\Chrome_abschalten_1.png" Stretch="Fill"/></Grid></Window>"@ $ChromeEdge.SelectNodes("//*[@Name]") | ForEach-Object {Set-Variable -Name ($_.Name) -Value $Form.FindName($_.Name)} $XMLReader = (New-Object System.Xml.XmlNodeReader $ChromeEdge) $MessageBox1 = [Windows.Markup.XamlReader]::Load($XMLReader) $OK = $MessageBox1.FindName('OK') $OK.add_click({ $MessageBox1.Close() | out-null}) $MessageBox1.ShowDialog() | out-null
Könnte mir bitte einer helfen?
Danke schonmal im Voraus.
gfritz74