[問題] WPF動態新增buttons

看板C_Sharp (C#)作者 (Brave-man)時間8年前發表 (2017/08/11 16:49), 8年前編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/1
WPF新手請問如何跟Winform一樣能從*.cs的程式碼中動態新增Button? 還是只能透過XAML新增button物件? 無法透過*.cs新增? 謝謝 === 在*.cs中新增5x5個button int x0 = 100, y0 = 10, w = 45, h = 50; int row = 0, column = 0; int N = 5; for(row = 0; row < N; row++) { for(column = 0; column < N; column++) { int num = row * N + column; Button btn = new Button(); btn.Content = (num + 1).ToString(); btn.Width = w; btn.Height = h; btn.Margin = new Thickness(x0 + w * column, y0 + h * row, 0, 0); btn.IsEnabled = true; } } -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.163.217.98 ※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1502470145.A.0C5.html

08/12 07:14, , 1F
沒設定要放在哪
08/12 07:14, 1F
WPF新手感謝大大 少了 Panel.Children.Add(btn); ※ 編輯: bravehuang (111.241.26.144), 08/12/2017 09:50:00
文章代碼(AID): #1PZU0135 (C_Sharp)
文章代碼(AID): #1PZU0135 (C_Sharp)