मैं कई सूचीदृश्यों में एक ही शैली का उपयोग करना चाहता हूं। और मेरी शैली में मैंने ग्रिडव्यू कॉलम को भी परिभाषित किया है।कई सूचीदृश्यों में एक ही शैली का उपयोग
लेकिन जब मैं चलाने का प्रयास है, यह एक अपवाद फेंकता है:
देखें एक से अधिक ListView द्वारा साझा नहीं किया जा सकता।
मैं यह कैसे हल कर सकते हैं?
XAML:
<Style x:Key="articleList" TargetType="{x:Type ListView}">
<Setter Property="VirtualizingStackPanel.IsVirtualizing" Value="True"/>
<Setter Property="ScrollViewer.IsDeferredScrollingEnabled" Value="True"/>
<Setter Property="ListView.ItemsSource" Value="{Binding}"/>
<Setter Property="ListView.View">
<Setter.Value>
<GridView>
<GridViewColumn Header="Subject" Width="300">
<GridViewColumn.CellTemplate>
<DataTemplate>
<TextBlock Text="{Binding Subject}"/>
</DataTemplate>
</GridViewColumn.CellTemplate>
</GridViewColumn>
<GridViewColumn Header="Size" Width="75">
<GridViewColumn.CellTemplate>
<DataTemplate>
<TextBlock Text="{Binding SizeFormatted}"/>
</DataTemplate>
</GridViewColumn.CellTemplate>
</GridViewColumn>
<GridViewColumn Header="Poster" Width="175">
<GridViewColumn.CellTemplate>
<DataTemplate>
<TextBlock Text="{Binding Poster}"/>
</DataTemplate>
</GridViewColumn.CellTemplate>
</GridViewColumn>
<GridViewColumn Header="Age" Width="75">
<GridViewColumn.CellTemplate>
<DataTemplate>
<TextBlock Text="{Binding AgeFormatted}"/>
</DataTemplate>
</GridViewColumn.CellTemplate>
</GridViewColumn>
</GridView>
</Setter.Value>
</Setter>
आप अपने कोड के एक हिस्से को पोस्ट कर सकते हैं? –
आप हमें अपनी शैली दिखा सकते हैं, कृपया? –
मैं सवाल – ErikTJ