У меня есть настраиваемая панель с открытым свойством зависимости MaxItemsCount (определяет максимальное количество элементов на панели), и я предоставляю эту панель в качестве ItemsPanel для моего настраиваемого элемента управления.
<Setter Property="ItemsPanel">
<Setter.Value>
<ItemsPanelTemplate>
<myPrimitives:MyPanel MaxItemsCount="5"/>
</ItemsPanelTemplate>
</Setter.Value>
</Setter>
У меня также есть публичное свойство зависимости в моем пользовательском элементе управления , также называемое MaxItemsCount .
Есть ли способ привязать MaxItemsCount моей панели к MaxItemsCount моего пользовательского элемента управления.
Я пытался сделать следующее:
<Setter Property="ItemsPanel">
<Setter.Value>
<ItemsPanelTemplate>
<myPrimitives:MyPanel MaxItemsCount="{TemplateBinding MaxItemsCount}"/>
</ItemsPanelTemplate>
</Setter.Value>
</Setter>
... но, видимо, дело не в этом.
Любая помощь будет принята с благодарностью!