0
我有一個樣式,看起來像這樣:WP7:在DataTemplate中列表框樣式拋出解析錯誤
<Style x:Name="SomeListBoxStyle" TargetType="ListBox">
<Setter Property="Template">
<Setter.Value>
<DataTemplate>
<Grid Margin="5,5,5,5">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="70"/>
<ColumnDefinition Width="75"/>
<ColumnDefinition Width="75"/>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition Height="*"/>
<RowDefinition Height="*"/>
<RowDefinition Height="*"/>
</Grid.RowDefinitions>
<!-- Rest of template is commented out - error still occurs. -->
</Grid>
</DataTemplate>
</Setter.Value>
</Setter>
</Style>
按鈕和列表框:
<ListBox x:Name="SomeListBox" Grid.Row="0" SelectionMode="Single" Style="{StaticResource SomeListBoxStyle}" Visibility="Collapsed" SelectionChanged="SomeListBox_SelectionChanged"/>
在運行時,我得到了(非常有幫助的)錯誤:
AG_E_UNKNOWN_ERROR [Line: 22 Position: 211]
該錯誤指向ListBox的最後一個屬性(不管最後一個屬性是什麼)。我如何錯誤地應用這個DataTemplate?
您可以顯示模板的其餘部分 - ...的位置。 – 2011-03-31 01:11:15
我實際上評論並刪除了模板的其餘部分,因此您在此處看到的內容是導致錯誤的原因。謝謝。 – 2011-03-31 01:14:44
'DefaultListBoxItemStyle'怎麼樣?你確定這不是罪魁禍首嗎? – Praetorian 2011-03-31 01:15:36