2017-08-24 8 views
1

PowerShell Studioでは、問題なく動作するWebブラウザを作成しています。私は、検索機能を使用するときにローディングバーを使用しようとしているが、それは役に立たなかった。以下は私のブラウザの外観です。アイデアはロード中にのみローディングバー(マーキーアニメーションを使用)を表示することです。 enter image description herePowerShell Studio WebBrowser ProgressBarOverlay

これは私が現在ロード機能のために持っているものである:以下

$Search_Click={ 
    #TODO: Place custom script here 
    $url = $txtSearch.Text 
    $webbrowser1.Navigate($url) 

    while ($webbrowser1.IsBusy) 
    { 
     $loadingBar.MarqueeAnimationSpeed(50) 
     $loadingBar.Visible = $true 
    } 
} 

は、私はデザイナーでのロードバーを設定している方法です。 enter image description here

+0

としてスタイルを設定する必要がある場合は、プログレスバーが

$progressBar.BringToFront() 

を使用して、フロントにそれを持参しようと見カントそれは進歩を示して問題がある場合にマーキーではありませんか?または進行状況バーをまったく表示しませんか? – ArcSet

+0

プログレスバーはまったく表示されません。 – Matt

+0

2番目の画像に私はプログレスバーが表示されています....右上隅の0% – ArcSet

答えて

1

あなたはマーキー

$progressBar = New-Object System.Windows.Forms.ProgressBar 
$progressBar.Width = 389 
$progressBar.Height = 20 
$progressBar.Location = new-object system.drawing.point(5,51) 
$progressBar.Style = [System.Windows.Forms.ProgressBarStyle]::Marquee 
$Form.controls.Add($progressBar) 
関連する問題