Wenn ich doppelklicke - oder klicken Sie einmal, wenn es bereits konzentriert - unter den Elementen in einem leeren Bereich der Listbox, die innerhalb meiner DataGridTemplateColumn ist, dann bekomme ich die obige Fehlermeldung.WPF: System.ArgumentException => {"'{0}' ist kein Visual oder Visual3D."}
Was mache ich falsch?
<DataGridTemplateColumn Width="0.3*" Header="Attachments">
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<StackPanel Orientation="Vertical">
<Button>Add</Button>
<Button>Delete</Button>
<ListBox Name="itemListBox" BorderThickness="0" ItemsSource="{Binding Attachments}" >
<ListBox.ItemTemplate>
<DataTemplate>
<StackPanel Orientation="Vertical" Margin="5">
<TextBlock Text="{Binding DocumentFilename}" />
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
</StackPanel>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
Regard, dass Bild, wo ich unter dem "myPhotos.png" item Eintrag klicken Sie auf:
Dies ist mein Code alt text http://666kb.com/i/bh6lbd47okwancfel.png
EDIT: Dieser Fehler ist auch bereits sichtbar in XAML via tooltip habe gerade diesen Fehler Tooltip nicht gesehen ...
können Sie den Code hinter auf dieses Thema? –
gibt es keinen Code hinter :) – msfanboy
entsprechend = = http://social.msdn.microsoft.com/forums/en-US/wpf/thread/5982cafe-f75b-42b4-99dc-50d3a81b30b0/ ich wette Ich habe einen Fehler gefunden !!! – msfanboy