Как Получить доступ к контролам формы не из основного класса - C#
Формулировка задачи:
Я создаю стандартную форму на которой у меня есть Textbox,объявляю класс connect,пробую получить доступ к моему текстбоксу,но его нет в списке,что делать?
Листинг программы
- using System;
- using System.Collections.Generic;
- using System.ComponentModel;
- using System.Data;
- using System.Drawing;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using System.Windows.Forms;
- using System.Net;
- namespace WindowsFormsApplication18
- {
- public partial class Form1 : Form
- {
- public Form1()
- {
- InitializeComponent();
- KeyPreview = true;
- }
- }
- }
- public class Connect
- {
- public void ttt()
- {
- textbox1-не видит его
Решение задачи: «Как Получить доступ к контролам формы не из основного класса»
textual
Листинг программы
- namespace WindowsFormsApplication1
- {
- public partial class Form1 : Form
- {
- public static Form1 SelfRef;
- public Form1()
- {
- InitializeComponent();
- SelfRef = this;
- }
- }
- public class Sos
- {
- public Sos ()
- {
- Form1.SelfRef.textBox1.Text = string.Empty;
- // Или так:
- var form1 = new Form1 {textBox1 = {Text = string.Empty}};
- }
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д