これは、ユーザー コントロールの背後にあるコードです。
public delegate void YardSelectionChangedDelegate();
public event YardSelectionChangedDelegate YardSelectionChanged;
public static readonly DependencyProperty SelectedYardIdProperty =
DependencyProperty.Register(
"SelectedYardId",
typeof(long),
typeof(YardSelectorUserControl),
new UIPropertyMetadata(null));
そして、これはプロパティです:
public long SelectedYardId
{
get { return (long)GetValue(SelectedYardIdProperty); }
set { SetValue(SelectedYardIdProperty, value); }
}
そして、これは親ウィンドウの Binding です:
SelectedYardId="{Binding Path=YardId,UpdateSourceTrigger=PropertyChanged}"
問題は、プロパティの Set が機能せず、カーソルが Set 本体に到達しないことです。本当にありがとう。