public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
System.Windows.Controls.Button b = new System.Windows.Controls.Button();
System.Windows.Shapes.Rectangle r = new System.Windows.Shapes.Rectangle();
r.Width = 40;
r.Height = 40;
r.Fill = System.Windows.Media.Brushes.Black;
b.Content = r; // Make the square the content of the Button
this.AddChild(b);
}
}
У меня есть код для кнопки из некоторых WPF 4 книги и я хочу, чтобы отобразить здесь (не из XAML), но когда я хочу кнопку «B», чтобы добавить в качестве нижестоящего основной window i get exception and info: Содержимое ContentControl должно быть единственным элементом.ребенок MainWindow в приложении WPF
Как я могу отобразить его в C#?
Удалите все это и используйте надлежащий XAML. –
Я уже знаю, что иногда XAML - лучшее решение, но я хочу знать это, потому что им любопытно. – Kamiel