WPF标签对应HTML“for”属性

时间:2009-03-25 14:54:09

标签: wpf label target for-attribute

WPF中是否有一些属性可以添加到元素中,所以当我单击它时,目标控件会获得焦点?我发现的最接近的是“目标”,但它仅适用于访问键并且单击它无效。

2 个答案:

答案 0 :(得分:2)

覆盖Label控件

public class LabelEx : Label
{
    public LabelEx() : base() {}

    protected override void OnMouseDown(System.Windows.Input.MouseButtonEventArgs e)
    {
        if (Target != null) Target.Focus();
        base.OnMouseDown(e);
    }
}

答案 1 :(得分:1)

不,但attached behavior可以为此工作。