您好我想在我的Windows手机应用程序中创建一个新按钮,而不使用
背后的工具箱代码这样做是否合适?
感谢
答案 0 :(得分:0)
您只需要在代码中创建对象并将其添加到适当的容器中。
作为一个非常简单的例子。
创建一个新的Windows Phone(Silverlight)项目,并将MainPage.xaml.cs背后的代码更改为:
public partial class MainPage : PhoneApplicationPage
{
public MainPage()
{
InitializeComponent();
}
protected override void OnNavigatedTo(NavigationEventArgs e)
{
base.OnNavigatedTo(e);
var myCodeGeneratedButton = new Button { Content = "press me" };
myCodeGeneratedButton.Click +=
(sender, args) => MessageBox.Show("You pressed me",
"Thank you",
MessageBoxButton.OK);
this.ContentPanel.Children.Add(myCodeGeneratedButton);
}
}