티스토리 뷰
Xaml code:
<Window x:Class = "Test.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" Height="350" Width="525">
<UniformGrid x:Name="grid">
</UniformGrid>
</Window>
public MainWindow()
{
InitializeComponent();
for (int i = 0; i < 10; ++i)
{
Button button = new Button()
{
Content = string.Format("Button for {0}", i),
Tag = i
};
button.Click += new RoutedEventHandler(button_Click);
this.grid.Children.Add(button);
}
}
void button_Click(object sender, RoutedEventArgs e)
{
Console.WriteLine(string.Format("You clicked on the {0}. button.", (sender as Button).Tag));
}
링크:
https://stackoverflow.com/questions/5929710/dynamically-add-multiple-buttons-to-wpf-window
'WPF' 카테고리의 다른 글
MSSQL 오전 오후 DateTime Convert (0) | 2019.10.10 |
---|---|
Windows Resize Manual Mode (0) | 2019.10.08 |
WPF Excel Export Microsoft.Office.Interop 성능향상(열 기준으로 복사) (0) | 2019.08.27 |
WPF Datagrid Cell Value Change (0) | 2019.06.27 |
WPF Textbox 항상 처음라인에 쓰기 (0) | 2019.06.26 |
- Total
- Today
- Yesterday
- GetCellContent CheckBox Value
- Embeded 한글Font적용
- Xamarin.Forms
- SkiaSharp
- Xamarin Firebase Phone Auth
- 서버 수준의 URN 필터
- WPF Excel Export Microsoft.Office.Interop 성능향상(열 기준으로 복사)
- WPF Datagrid Cell Value Change
- Xamarin.Ios Firebase Phone Auth
- C# LINQ Left join
- c# Encrypt / Decrypt
- 암호 마스터키
- Linux SSH Multi Computer Join
- Microcharts
- Entry '' has empty native path
- Label Text LineBreak in Xaml
- Xamarin.Ios Firebase Phone SMS OTP Send
- Xamarin Firebase Phone User Add
- Xamarin.Ios Firebase Phone User Add
- FileStream Add Byte
- WPF Scrollviewer in ScrollViwer
- Windows IIS FTP 디렉토리 목록 오류
- 연산자 뒤에 피연산자가 없습니다.
- WPF Textbox
- ssl_client_socket_impl.cc
- Xamarin reCAPTCHA
- ClickOnce 인증서 인증기간 변경
- Xamarin SMS OTP Send
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |