我有一個按鈕,每次單擊它時,都會將此StackPanel添加到列表框中。它是一個按鈕。我試圖找出如何將代碼添加到它添加的這個按鈕。理想情況下,我希望按鈕是一個刪除按鈕,因此它會刪除列表中的該元素(本身)。我只是想弄清楚如何爲我動態創建的按鈕添加功能。希望有道理WPF/C# - 向列表框中動態創建的按鈕添加功能
感謝您的任何幫助!
private void Button_Click_1(object sender, RoutedEventArgs e)
{
StackPanel stackPanel = new StackPanel();
stackPanel.Orientation = System.Windows.Controls.Orientation.Horizontal;
CheckBox checkBox = new CheckBox();
checkBox.IsChecked = true;
TextBox textBox = new TextBox();
textBox.Width = 100;
textBox.Text = textBox1.Text;
Button button = new Button(); //HOW DO I ADD CODE TO THIS BUTTON?
stackPanel.Children.Add(checkBox);
stackPanel.Children.Add(textBox);
stackPanel.Children.Add(button); //HOW DO I ADD CODE TO THIS BUTTON?
listBox1.Items.Add(stackPanel);
}
我實際上結束了使用這個解決方案,因爲它幫助我刪除了它在哪個行中是我正在尋找的行。謝謝 – user1189352