0
當我加入項目(RadioButtons
)的面板,它們顯示在對方的頂部:添加到面板的項目重疊。
foreach (var item in items)
{
this.ContentPanel.Children.Add(new RadioButton() { Content = ...);
}
這是爲什麼,我怎麼可以讓他們出現在每一個頂部其他?
當我加入項目(RadioButtons
)的面板,它們顯示在對方的頂部:添加到面板的項目重疊。
foreach (var item in items)
{
this.ContentPanel.Children.Add(new RadioButton() { Content = ...);
}
這是爲什麼,我怎麼可以讓他們出現在每一個頂部其他?
大概想把它移到你的xaml中。
不過來解決當前的問題,單選按鈕添加到一個水平排列的堆疊面板或網格,然後是堆疊面板/網添加到您的內容面板
使用數據綁定有什麼 – 0x4f3759df
類型的ContentPanel一個列表框? –
如果你正在使用代碼(在XAML之外)在WPF中生成控件來實現一些簡單的操作,那麼你就會犯錯**。創建一個ItemsControl,將其綁定到一個酒吧列表。創建一個DataTemplate,它定義Pub與RadioButton一起顯示,並將控件的屬性綁定到按鈕 – Alan