我有一个控件模板,如下所示:
<Style TargetType="Thumb">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate>
<Ellipse Fill="{TemplateBinding Background}"></Ellipse>
</ControlTemplate>
</Setter.Value>
<Setter>
</Style>
我已经能够创建一个setter标签来为实例化的对象分配一个自动化ID。但正如人们所期望的那样,所有控件都具有相同的ID。
还有一些XAML定义了3个拇指(中间,左侧和右侧),我想以他们想要的方式定义他们的ID:
Center_1 Right_1 Left_1
Center_2 Right_2 Left_2
关于如何实现这一目标的任何想法?
我猜我需要有一个静态成员变量来跟踪实例化对象的数量(然后使用它来增加名称值),但除此之外我不知所措。 / p>
提前致谢!