У меня есть ListBox в Silverlight2, который использует Grid в качестве ItemsPanelTemplate. В коде, как я могу получить ссылку на эту сетку?
<ItemsPanelTemplate x:Key="GridItemsPanel">
<Grid>
<Grid.RowDefinitions>
<RowDefinition />
<RowDefinition />
<RowDefinition />
</Grid.RowDefinitions>
</Grid>
</ItemsPanelTemplate>
<ListBox ItemsPanel="{StaticResource GridItemsPanel}" />
Справочная информация:
Я пытаюсь сделать это, добавив в Grid детей, которые не являются ListBoxItems. Я пытаюсь получить что-то похожее на дневное представление календаря Outlook, где элементы могут быть выровнены по сетке с разрешением 30 минут. У меня есть сетка и позиционирование ListBoxItem, работающее правильно, однако я хотел бы иметь возможность отображать цвета фона, линии сетки, часовые метки и т. Д., Чтобы позволить пользователю четко видеть время и продолжительность ListBoxItems.