Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
.NET Framework
C# - Aggiungere più DataGrid in DataTemplate
martedì 29 marzo 2011 - 17.41
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Elenco Tags
C#
|
.NET 3.5
|
Windows XP
|
Visual Studio 2008
Tempestaxmen
Profilo
| Newbie
39
messaggi | Data Invio:
mar 29 mar 2011 - 17:41
Ciao, ho un problema con la creazione di una form.. in genere ho sempre inserito un solo DataGrid all'interno del mio DataTemplate:
<DataTemplate >
<Custom:DataGrid >
<Custom:DataGrid.Columns>
<Custom:DataGridTextColumn Header="Start Date" MinWidth="60" Binding="{Binding StartDate, StringFormat=dd/MM/yyyy}"/>
</Custom:DataGrid.Columns>
</Custom:DataGrid>
</DataTemplate>
Adesso però dovrei inserirne due distinti, ma non me lo fa fare, perchè aggiungendo il secondo sotto al primo mi dà l'errore:
"The property 'VisualTree' is set more than once"
Mentre se inserisco uno StackPanel:
<DataTemplate >
<StackPanel>
<Custom:DataGrid >
<Custom:DataGrid.Columns>
<Custom:DataGridTextColumn Header="Start Date" MinWidth="60" Binding="{Binding StartDate, StringFormat=dd/MM/yyyy}"/>
</Custom:DataGrid.Columns>
</Custom:DataGrid>
<Custom:DataGrid >
<Custom:DataGrid.Columns>
<Custom:DataGridTextColumn Header="Price" MinWidth="60" Binding="{Binding UnitPrce}"/>
</Custom:DataGrid.Columns>
</Custom:DataGrid>
</StackPanel>
</DataTemplate>
Mi dice:
"Unable to cast object of type 'System.Windows.Controls.StackPanel' to type 'System.Windows.Controls.Primitives.Selector'."
Come posso risolvere?
Grazie mille per l'aiuto :)
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !