2010-11-11 56 views
0

是否有可能使用Adorner或其他方式動態獲取UIElement/FrameworkElement並將其置於動態創建的ScrollViwer?我知道,顯而易見的問題是,你必須首先從它的父元素中分離元素,但我正在尋找一個這樣做的優雅方式。將ScrollViewer附加到FrameworkElement?

回答

0

如果你的元素不必是交互式的,你可以使用VisualBrush。如果它必須從一個地方移動到另一個地方並繼續照常工作,則必須重複控制或附加/分離控制。

據我所知,有這樣的沒有「優雅」的方式 - 你必須要經過正常的手段,比如Children.Remove/Add(如果其父是面板)等