Ładowanie zawartości w oknie

0

Witam.

W okienkowej aplikacji w form1 mam możliwość otwarcia form2.
W form 2 mam kilka pól tekstowych które można uzupełniać.
Do całego programu mam plik konfiguracyjny w xml.
Jak załadować tą zawartość by wyświetlała się w textBoxach.
Kod do ładowania xmla mam prawdopodobnie prawidłowy, więc prosiłbym o skupienie się na samym problemie.
Najlepiej jakbym miał prosty przykład w stylu otwieram okno gdzie wyświetla się imię wczytywane z pliku txt.

0

to znaczy ktora?

no i oczywiscie nie podales technologi w ktorej piszesz czy w wpf czy winforms

tutaj masz przypisanie do TextBoxa wartosci z pliku ktory sobie wybierzesz

textbox1.Text = File.ReadAllText(openFileDialog1.FileName); 
0

Windows Forms Application jeżeli o to Ci chodzi.
Nie mam właśnie problemu z przypisaniem, konkretnie chodziło mi gdzie to wstawić by przy otwarciu z menu głównego (form1) ustawień (form 2) pola które są ustawione uzupełniały się.

0

Może coś takiego...

  Form2 form2= new Form2();
  var jakisStringLubCokolwiek = "ala ma kota";
  form2.Show();
  form2.textBox2Okno.Text = jakisStringLubCokolwiek;
 

Pamiętaj by zmienić na Form2 widoczność TextBoxa... na powiedzmy internal :)

0

Niestety nawet nie podpowiada ... form 2 wyświetla się w nowym oknie jak coś. po wpisaniu form2.textBox1.Text już od textBox1 się krzaczy

0

Logika jest taka...
Twój Form1 musi mieć dostęp ("zobaczyć") pola(textBoxy) z Form2. Aby to uczynić w telegraficznym skrócie musisz na formie1 dodać odpowiedni obiekt Form ktory stworzyl ci powiedzmy designer np Form2 lub cokolwiek. I wtedy dodaj sobie do drugiego obiektu Form2 textbox z ToolBoxa...Pamiętaj by zmienić widoczność TextBoxa na public... wiesz jak się to robi ?

0

Pierwszy raz w życiu robię okienkową aplikację więc nie wiem.

0

Jeśli działasz w Visual Studio to robisz mniej więcej coś takiego:
najeżdżasz na textBoxa na Formie2 i powiedzmy po prawej stronie wchodzisz na Properties TextBoxa a następnie szukasz Zakładki Design a potem Locked=False i w Modifiers zmieniasz z Private na Internal... ;)

0

Dobra ... pogmatwałem się trochę w tym. Zapytam tutaj a jak nie to założę inny temat.

Mianowicie potrzebuję zrobić prostą aplikację robiącą kopię zapasową folderu.
Aplikacja ma robić kopie, przywracać i mieć opcje ustawień.

Pytanie jak to najprościej zrobić, w jakim pliku przechowywać ustawienia. Są tam aż dwie zmienne, adres z i adres do którego mają być kopiowane pliki.

Mam zapisywanie ustawień do xmla ale nie mogę ich wczytać ani przy kopiowaniu ani przy ustawieniach, próbowałem kilka metod i bez efektu.

Przy okazji, można zablokować by jeden form mógł się otworzyć maks jeden raz w prosty sposób? Nie potrzebuję mieć możliwości otwierania ustawień kilka razy.

0

ja nadal nie rozumiem problemu. Potrafisz po polsku opisac swoj problem tak by dziecko ktore ma 12 lat by to zrozumialo?

1 użytkowników online, w tym zalogowanych: 0, gości: 1