3
我有它由網格的滑塊:只有在一個StackPanel顯示完整項目
- 的ScrollViewer
- 的StackPanel(所述的StackPanel位於觀察者內部)
該滑塊具有2導航按鈕瀏覽選中的項目。
但我怎麼才能只顯示完整的項目?目前一些按鈕只顯示一半,因爲沒有更多可用空間。在最終版本中,應該只顯示5個按鈕。但是,如果某個事件被觸發,更多按鈕將可見。
例如1-5是可見的。如果另一個按鈕只彈出2-6應該是可見的。
滑塊內的按鈕必須動態創建。 堅持堆疊面板有意義嗎?因爲此刻按鈕是靜態的。
編輯:當動態添加按鈕到堆疊面板時,這個工作原理對於已經定製的按鈕有多精確?我可以添加一個普通按鈕,但我希望添加下面已經制作的按鈕。
懷疑這有助於在這裏,但我注意到在一個組合框或列表框中,如果它只顯示一個TextBlock然後它保持它的整體。但像按鈕這樣更復雜的控件將會被切斷。 – Paparazzi 2012-03-14 15:43:34
你可以添加一些代碼來展示它們是如何生成的嗎? XAML數據綁定代碼也有幫助。 – 2012-03-14 15:45:32
目前按鈕還沒有動態生成。但問題是我不確定要採取什麼樣的控制措施。 5個按鈕應顯示在什麼樣的控制下? – Rakr 2012-03-14 15:51:59