2013-01-23 96 views

回答

1

你需要在你的主頁面有一個容器到你的stackpanels。

的XAML

<Grid x:Name="LayoutRoot" Background="White" Width="500" Height="500"> 

</Grid> 

代碼

StackPanel sp = new StackPanel(); 
sp.Orientation = Orientation.Horizontal; 
//add something in your stack panel 
LayoutRoot.Children.Add(sp); 
+0

嗨, 感謝您的答覆。 其實我正在創建動態用戶控件。我需要添加兩組單選按鈕。每套有兩個單選按鈕。同時添加單個堆疊面板下的所有四個按鈕,我可以選擇四個單選按鈕中的任意一個。但我需要選擇兩個單選按鈕。所以我需要創建兩個堆棧面板。你能告訴我如何在代碼中創建兩個堆棧面板? 而且我還需要根據用戶的輸入創建堆棧面板。 您是否可以分享您的想法? –

+1

那麼你的問題是什麼? – Cybermaxs

+0

嗨, 我需要在xaml.cs文件中動態添加堆棧面板? 如果我們需要創建一個堆疊面板那麼我們就可以通過 的StackPanel ST =新的StackPanel做() 但是,如果我們要創建10次或N次那如何才能做到這一點? 你能提出什麼建議嗎? –