我正在尝试使用另一个 SO 用户提供给我的帮助器类在标签上应用字符串格式。但是,当我应用他的解决方案时,出现以下错误:
The object 'Label' already has a child and cannot add ''. 'Label' can accept only one child.
这是标签:
<Label Grid.Column="1"
Grid.Row="1">
<ui:Helper.Text>
<PriorityBinding>
<Binding Path="Worker.Employer.Name" StringFormat="Employer: {0}" />
<Binding Source="Unemployed" />
</PriorityBinding>
</ui:Helper.Text>
<Binding RelativeSource="{RelativeSource Self}" Path="(ui:Helper.Text)" />
</Label>
错误指向“Binding RelativeSource ...”行。我能做些什么来解决这个问题?我想使用Label
s 而不是TextBlock
s,但它已经到了可能不值得的地步。