3
WPFに要素に追加できる属性がいくつかあるので、クリックするとフォーカスが得られますか?私が見つけた最も近いものは 'Target'ですが、アクセスキーでのみ機能し、クリックすると効果はありません。HTMLの "for"属性のWPFラベルの対応部分
WPFに要素に追加できる属性がいくつかあるので、クリックするとフォーカスが得られますか?私が見つけた最も近いものは 'Target'ですが、アクセスキーでのみ機能し、クリックすると効果はありません。HTMLの "for"属性のWPFラベルの対応部分
いいえ、しかし、attached behaviorをこれに対応させることができます。
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);
}
}
を上書き