子UIコントロールを介してxamlクラスの参照/名前にアクセスする方法はありますか? コードは --->
private void AvailableItemListScrollViewer_Loaded(object sender, RoutedEventArgs e)
{
_listScrollViewer = sender as ScrollViewer;
Binding binding = new Binding();
binding.Source = _listScrollViewer;
binding.Path = new PropertyPath("VerticalOffset");
binding.Mode = BindingMode.OneWay;
this.SetBinding(ListVerticalOffsetProperty, binding); <---//(this)
}
これ (上記) は_listScrollViewer
コントロールを含む親クラスを参照していますが、アプリのすべてのページのメソッドを記述したいAvailableItemListScrollViewer_Loaded
ので、別のクラスに入れていますが、ここでは、このリスナーはその ui 要素の参照のみを受け取るため、親クラスを取得するにはどうすればよいですか? したがって、コードの最後の行を次のように書くことができます--->
(class reference).SetBinding(ListVerticalOffsetProperty, binding)