我已经找到了三种不同的方式来表示强制字段标签。但是我不确定谁的使用是理想的。一项要求是标签应支持访问密钥。请帮助我了解应该使用哪些。替代建议也值得赞赏。
<Label Width="200" HorizontalAlignment="Left" Target="{Binding ElementName=mytb}">
<TextBlock>
<Run Text="*" Foreground="Red" FontWeight="Heavy" />
<AccessText Text="_Name"/>
</TextBlock>
</Label>
<Label VerticalAlignment="Center" HorizontalAlignment="Center" Target="{Binding ElementName=mytb}">
<StackPanel Orientation="Horizontal" Grid.Row="17" Grid.Column="0" HorizontalAlignment="Right">
<TextBlock Text="*" Foreground="Red" VerticalAlignment="Center" FontWeight="Heavy"></TextBlock>
<AccessText Text="_Name:" />
</StackPanel>
</Label>
<StackPanel Orientation="Horizontal">
<TextBlock Text="*" Foreground="Red" VerticalAlignment="Center" FontWeight="Heavy"/>
<Label Content="_Name" VerticalAlignment="Center" Target="{Binding ElementName=mytb}"/>
</StackPanel>