private void Window_Loaded(object sender, RoutedEventArgs e) { // 讀檔 string[] lines = System.IO.File.ReadAllLines(@"C:\temp\data.txt"); // 逐行產生元件 foreach (string line in lines) { // 用符號分隔 string[] parts = line.Split('|'); // 建立元件 todoitem item = new todoitem(); item.ItemName = parts[1]; if (parts[0] == "+") { item.IsChecked = true; } else { item.IsChecked = false; } // 放入到 StackPanel TodoItemList.Children.Add(item); } }
private void AddBtn_Click(object sender, RoutedEventArgs e) { // 建立元件 todoitem item = new todoitem(); // 放入到 StackPanel TodoItemList.Children.Add(item); }