C# myPanel.Controls.Add(按钮);不´;行不通
我在C# myPanel.Controls.Add(按钮);不´;行不通,c#,uwp,C#,Uwp,我在test.Xaml视图中创建了一个StackPanel,在test.Xaml.cs文件中,我想以编程方式添加一个按钮: //function: add buttons private void add_Buttons() { Button myButton = new Button(); myStackPanel.Controls.Add(myButton); } 单词Controls以红色下划线,错误告诉我: myStackPanel没有控件的定义或方法 我认为方法“C
test.Xaml
视图中创建了一个StackPanel
,在test.Xaml.cs
文件中,我想以编程方式添加一个按钮:
//function: add buttons
private void add_Buttons()
{
Button myButton = new Button();
myStackPanel.Controls.Add(myButton);
}
单词Controls
以红色下划线,错误告诉我:
myStackPanel没有控件的定义或方法
我认为方法“Controls”总是存在,还是我必须将其添加到xaml查看器中,或者其他地方?在WPF容器中,控件如
StackPanel
具有属性而不是控件
:
Button myButton = new Button();
myStackPanel.Children.Add(myButton);
请在使用WinRT控件之前检查MSDN文档: