1private void btnSend_Click(object sender, EventArgs e) {
2 SecondForm secondForm = new SecondForm();
3 secondForm.SetData(txtInput.Text); // Αποστολή δεδομένων
4 secondForm.Show();
5}
6
1public void SetData(string data) {
2 lblOutput.Text = data; // Εμφάνιση των δεδομένων
3}
1public class UserData {
2 public string Name { get; set; }
3 public int Age { get; set; }
4}
5
6// Στην πρώτη φόρμα
7UserData data = new UserData { Name = txtName.Text, Age = Convert.ToInt32(txtAge.Text) };
8secondForm.SetUserData(data);
9
1public void SetUserData(UserData data) {
2 lblName.Text = data.Name;
3 lblAge.Text = data.Age.ToString();
4}
5
1private void btnUpdate_Click(object sender, EventArgs e) {
2 // Ενημέρωση δεδομένων βάση των νέων εισροών
3 lblName.Text = txtNewName.Text;
4 int newAge;
5 if (int.TryParse(txtNewAge.Text, out newAge)) {
6 lblAge.Text = newAge.ToString();
7 }
8}
Simpson.swift
. Στη συνέχεια, καθορίστε τη δομή:1func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
2 return simpsons.count // simpsons είναι ο πίνακας των δεδομένων
3}
4
1func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
2 let cell = tableView.dequeueReusableCell(withIdentifier: "cell", for: indexPath)
3 let simpson = simpsons[indexPath.row]
4 cell.textLabel?.text = simpson.name
5 return cell
6}
7
viewDidLoad
.1var simpsons = [Simpson]()
2
3override func viewDidLoad() {
4 super.viewDidLoad()
5
6 simpsons.append(Simpson(name: "Homer Simpson", occupation: "Nuclear Safety Officer"))
7 simpsons.append(Simpson(name: "Marge Simpson", occupation: "Housewife"))
8 // Προσθέστε περισσότερους Simpson όπως επιθυμείτε
9}
10