простой вопрос!Представляя товарControl
Я хочу представить элементы управления внутри расширителя и сетки, которая содержит текстовое поле. Я хочу сделать это несколько раз, поэтому я завернул его в ControlTemplate.
<ControlTemplate x:Key="ArrayPresenter">
<Expander Template="{StaticResource ArrayTemplate}">
<Grid>
<ContentPresenter/>
<TextBlock FontWeight="Bold" Text="Empty" Margin="3" HorizontalAlignment="Center" Foreground="#66C9C9C9" FontSize="15" Visibility="{quickConverter:Binding '$P.Count == 0 ? Visibility.Visible : Visibility.Collapsed', P={Binding Array}}" />
</Grid>
</Expander>
</ControlTemplate>
Это то, что я хочу представить. К сожалению, всякий раз, когда элемент добавляется в элементcontrol, ничего не происходит, и он не отображает новые элементы!
<ContentControl Template="{StaticResource ArrayPresenter}">
<ItemsControl Style="{StaticResource ArrayItemsStyle}" Margin="5" ItemTemplate="{StaticResource StructureFieldTemplate}"/>
</ContentControl>
Пробовал ли вы использовать таргетинг типа 'ControlTemplate' как' '? –
dkozl
Ничего себе это было так просто - должно быть, пора вернуться домой. Спасибо – Asheh