Каждый ItemsControl
имеет свой контент, сохраненный в панели справа? Мы можем указать панель, которая будет использоваться в XAML, например:
<ListView Name="LView">
<ListView.ItemsPanel>
<ItemsPanelTemplate >
<StackPanel/>
</ItemsPanelTemplate>
</ListView.ItemsPanel>
</ListView>
Мой вопрос: как получить экземпляр Panel
, который используется в свойстве ItemsPanel
(типа ItemsPanelTemplate
) конкретного ItemsControl
? Например ListView
, называемый LView
из предыдущего примера кода?
Я не могу использовать свойство Name
или x:Name
, это должно работать для любого ItemsControl
даже тех, которые используют по умолчанию ItemsPanel
.
В случае, если это неясно, прокомментируйте, я думаю, что есть очень простое решение. Если это кажется сложным, только потому, что я не могу его правильно объяснить.