在silverlight中动态执行Button click事件 [英] dynamically perform Button click event in silverlight
问题描述
你好每个人....... hello Every one....... 这篇关于在silverlight中动态执行Button click事件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
我是银光的新人....
在我的应用程序中......我创建了一个Stackpanel并在运行时动态添加按钮.....
我也有一个按钮名为NextButton ....
当我点击NextButton时...我必须执行我的堆栈面板中存在的按钮的点击事件...... ..
任何人都可以帮我搞定.......
< pre lang =xml> < StackPanel 名称 = stpDistractors < span class =code-attribute> 保证金 = 5 >
< / StackPanel >
< 按钮 x:名称 = btnNext 内容 = 下一步 VerticalAlignment = 中心 点击 = btnNext_Click > < / Button
和我的cs文件是....
public MainPage()
{
InitializeComponent( );
for ( int i = 0 ; i < 10 ; i ++)
{
var myButton = new 按钮
{
Name = i.ToString(),
Content =(i + 1).ToString(),
Height = 25 ,
Width = 140
};
myButton.Click + = new RoutedEventHandler(myButton_Click);
stpQuestionNumbers.Children.Add(myButton);
}
}
私有 void btnNext_Click( object sender,RoutedEventArgs e)
{
}
参见..
http://stackoverflow.com/questions/3587412/how-to-fire-a-button-click-event-in-code-behind-in-user-control [ ^ ]
I am new one to silverlight....
In my application... i Created a Stackpanel and adding buttons to that dynamically at run time.....
and also i have a button called NextButton....
when i am Clicking on NextButton ... i have to perform click event of buttons present in my stackpanel........
can any one help me to get this.......
<StackPanel Name="stpDistractors" Margin="5">
</StackPanel>
<Button x:Name="btnNext" Content="Next" VerticalAlignment="Center" Click="btnNext_Click"></Button>
and my cs file is....
public MainPage()
{
InitializeComponent();
for (int i = 0; i < 10; i++)
{
var myButton = new Button
{
Name = i.ToString(),
Content =(i+1).ToString(),
Height=25,
Width=140
};
myButton.Click += new RoutedEventHandler(myButton_Click);
stpQuestionNumbers.Children.Add(myButton);
}
}
private void btnNext_Click(object sender, RoutedEventArgs e)
{
}
See..
http://stackoverflow.com/questions/3587412/how-to-fire-a-button-click-event-in-code-behind-in-user-control[^]