C# 是否将子项添加到同一行中的Stackpanel?

C# 是否将子项添加到同一行中的Stackpanel?,c#,xaml,programmatically,C#,Xaml,Programmatically,这里的第一个问题,因为我有点被某些东西卡住了,我在任何地方都找不到答案 我想在C语言中以编程方式使用StackPanel上的.Children.Add()函数,而不在新行中声明一个,但它给了我一个错误(在Visual Studio中):无法将“int”隐式转换为System.Windows.Controls.StackPanel 可能是什么问题? 这是我的密码: StackPanel a = new StackPanel() { }.Children.Add(new I

这里的第一个问题,因为我有点被某些东西卡住了,我在任何地方都找不到答案

我想在C语言中以编程方式使用
StackPanel
上的
.Children.Add()
函数,而不在新行中声明一个,但它给了我一个错误(在Visual Studio中):无法将“int”隐式转换为
System.Windows.Controls.StackPanel

可能是什么问题? 这是我的密码:

StackPanel a = new StackPanel() {

            }.Children.Add(new Image() {
                Source = new BitmapImage(new Uri("./Resources/pic.png", UriKind.RelativeOrAbsolute))
            });

还有,有没有办法像这样添加多个子项?

newstackpanel{children={new Image(),new Image()}}
非常感谢!)