Справка. Я хочу, чтобы создать динамические кнопки внутри StackPanel, я думаю, у меня есть проблема в моем коде Это мой код:Динамическая кнопка создается в разных Windows вместо создания только в Stackpanel
using (MySqlConnection conn = new MySqlConnection(constr))
{
conn.Open();
using (MySqlDataAdapter adapter = new MySqlDataAdapter("SELECT GarmentName FROM tblthesis", conn))
{
ds = new DataSet();
adapter.Fill(ds);
foreach (DataRow dataRow in ds.Tables[0].Rows)
{
Button button = new Button();
button.Content = dataRow[0].ToString();
WindowTry winwin = new WindowTry();
winwin.sp.Children.Add(button);
winwin.Show();
Примечание (зр) является StackPanel моего окна windowTry.
У меня есть 5 записей в моей базе данных, в которых я использовал это, чтобы называть мои кнопки, , но когда я пытаюсь поместить это в WindowTry и запустите его. Он создает 5 окон по 1 кнопке каждый, что мне делать? пожалуйста помоги.