Non ho ancora trovato Informazioni per questo problema su Blend/WPF. Solo per Eclipse e questo non aiuta.Come faccio a scorrere un ScrollViewer in Design Time in Blend
Attualmente sto progettando una finestra di dialogo dell'applicazione WPF 4. Dovrebbe essere un ScrollViewer
con elementi diversi all'interno di un StackPanel
:
<ScrollViewer HorizontalScrollBarVisibility="Auto" VerticalScrollBarVisibility="Auto" Height="470" VerticalAlignment="Top">
<StackPanel Height="1893" Width="899">
<!-- Elements here ... -->
</StackPanel>
<ScrollViewer>
Finora tutto funziona come previsto. La barra di scorrimento è visibile. Il mio problema è che non riesco a scorrere verso il basso in fase di progettazione all'interno di Blend o Visual Studio 2012. L'esecuzione del progetto funziona correttamente e l'utente può scorrere verso il basso fino ad altri oggetti.
Ma in Design Time non sembra esserci alcuna possibilità di scorrere verso il basso per posizionare i controlli (ora nascosti) in modo accurato.
Una soluzione è espandere il controllo per mostrare il contenuto completo. Ma quella non può essere la migliore soluzione. Qualcuno ha un indizio per lo scorrimento corretto in fase di progettazione?
Grazie mille.
Grazie per la vostra risposta dettagliata e di lavoro, Viv. Sono riuscito a farlo funzionare. Tuttavia, è fuorviante il motivo per cui Microsoft ha abbandonato il supporto. Le applicazioni Windows Form con pannelli a scorrimento supportano lo scorrimento in modalità progettazione se non ricordo male. –
Mi chiedo se è possibile fare la stessa cosa in Silverlight? Ho provato il tuo codice nel progetto Silverlight e getta 'Il nome 'DependencyPropertyDescriptor' non esiste nell'errore di contesto corrente'. C'è qualche soluzione? Ho trovato questo articolo https://bkiener.wordpress.com/2010/08/27/listening-to-dependencyproperty-changes-in-silverlight/ che tocca l'argomento, ma non riesco a capire come applicarlo per il tuo codice. –