黑马程序员技术交流社区
标题:
WPF中button的click事件
[打印本页]
作者:
顾磊磊
时间:
2013-4-30 11:00
标题:
WPF中button的click事件
本帖最后由 顾磊磊 于 2013-5-1 18:14 编辑
如果在窗口生成的代码中new了一个button,并且在grid的实例中已经加入了那个button控件。那么button控件的click事件C:\Users\windy_gu\Desktop\2.jpg的方法怎么在代码中实现????
部分代码如下
private void Window_Loaded(object sender, RoutedEventArgs e)
{
for (int i = 0; i < 3; i++)
{
ColumnDefinition cd = new ColumnDefinition();
RowDefinition rd = new RowDefinition();
grid33.ColumnDefinitions.Add(cd);
grid33.RowDefinitions.Add(rd);
}
Button btn = new Button();
btn.Content = "点击弹出登陆对话框";
Grid.SetRow(btn,1);
Grid.SetColumn(btn,1);
grid33.Children.Add(btn);
}
复制代码
作者:
陈志盟
时间:
2013-4-30 12:39
本帖最后由 陈志盟 于 2013-4-30 13:00 编辑
你的意思是想在在动态生成的button按钮添加一个事件?
可以参考这段代码
private void Window_Loaded(object sender, RoutedEventArgs e)
{
Button btn = new Button();
btn.Click += new RoutedEventHandler(btn_Click); //给btn的单击事件添加处理方法
abc.Children.Add(btn);
}
private void btn_Click(object sender, RoutedEventArgs e)
{
MessageBox.Show("我是Button1");
}
复制代码
作者:
顾磊磊
时间:
2013-5-1 18:19
{:3_53:}基础视频中没有啊,表示灰常感谢:lol
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2