2009-03-12 10 views
28

In Winforms potrei impostare ProgressBarStyle di una barra di avanzamento su Marqee, e questo avrebbe fatto incrinare la barra di progresso da solo senza dover essere impostato, per processi in cui non so quanto tempo ci vorrà e no buon modo per riportare all'interfaccia utente.Come si crea una barra di avanzamento di selezione in WPF?

Mi piacerebbe fare lo stesso in WPF, ma non riesco a trovare un modo per eliminarlo dall'hosting di una barra di avanzamento di Winform, che sembra controproducente.

Come posso disattivare questo in WPF? Devo ospitare una barra di avanzamento di winform?

risposta

45

penso che si desidera semplicemente impostare il IsIndeterminate proprietà del ProgressBar per vero. (Vedere this articolo, che ha anche un bel esempio di un indicatore di avanzamento circolare fantasia.)

40

provare le seguenti

<ProgressBar 
    IsIndeterminate="True" 
    Orientation="Horizontal" /> 

La chiave è l'attributo strano nome IsIndeterminate. Impostare questo su vero significa Marque

+1

Entrambi rock! Ho Noldorin la risposta perché ha meno punti di te. :) Ha risposto anche 3 secondi più velocemente. – Russ

+1

@Russ ma, ma, ma ho speso 3 secondi rendendo la mia risposta carina :). Non importa per niente. Sono contento di aiutare – JaredPar

+1

Tre secondi ... anzi che era vicino - la digitazione veloce non è la chiave del successo su SO? : P (In realtà consideravo un esempio di codice, ma pensavo che probabilmente non fosse necessario per una singola proprietà). Saluti, Russ. – Noldorin

Problemi correlati