Quantcast
Channel: Windows PowerShell Forum
Viewing all articles
Browse latest Browse all 2314

Button nach 5 Sekunden Aktiv

$
0
0

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,&#xD;&#xA;&#xD;&#xA;in Kürze schalten wir den Chrome Browser ab.&#xD;&#xA;Bitte nutzen Sie den Microsoft Edge Browser.&#xD;&#xA;&#xD;&#xA;Ihr IT-Services Team.&#xD;&#xA;" 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


Viewing all articles
Browse latest Browse all 2314

Trending Articles