我試圖將我的矩形寬度和高度綁定到不同視圖/控件中的滑塊。WPF將矩形寬度和高度綁定到相對來源
我有一個主視圖,加載2個不同的視圖。
觀的1已經滑塊控件被命名爲MainFooterView和滑塊控件被命名爲MainWindowSlider
另一種觀點認爲一個有我想滑塊的寬度和高度值綁定一個矩形該矩形,但不工作,任何想法如何做到這一點?
<Rectangle Fill="Aqua"
Width="{Binding MainWindowSlider.Value, Mode=OneWay,
RelativeSource={RelativeSource Mode=FindAncestor, AncestorType={x:Type local:MainFooterView}}}"
Height="{Binding MainWindowSlider.Value, Mode=OneWay,
RelativeSource={RelativeSource Mode=FindAncestor, AncestorType={x:Type local:MainFooterView}}}"
/>
謝謝。
在呈現/顯示矩形時,滑塊的視圖/控件位於視覺樹中與矩形相關的位置?換句話說,滑塊控件是否位於XAML樹中矩形的上方或下方。你能否顯示滑塊控件的聲明? –
其中有滑塊的視圖與具有矩形的視圖位於同一級別,但滑塊視圖在具有矩形的視圖下方顯示(在可視化樹中) –
查看我的答案,我將現在發佈。 –