Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C# Не удалось создать компонент.Не возможно загрузить файл или сборку https://www.cyberforum.ru/ windows-forms/ thread960985.html
Что-то не могу понять в чем проблема, разбирал sharpmap движок для работы с картами, подключил к проекту нужные библиотеки, после созданий проекта решил собрать файл установки. Во время его создания появились ошибки связанные с данной dll, что странно после этого и в самом проекте данный компонент не подключается, при попытки добавления такого же компонента появляется следующая ошибка "Не...
Разбитие документа на колонки C#
Как программным образом разбить документ WORD на колонки.... всем заранее спасибо.
C# вывести данные, хранящиеся в List<PointF> на экран https://www.cyberforum.ru/ windows-forms/ thread960925.html
столкнулся с такой проблемой, при решении ду методом эйлера с пересчетом заносил полученные данные в List<PointF>. каким образом вывести(нарисовать) занесенные туда корни на экран? namespace WindowsFormsApplication1 { public delegate double Fn2(double x, double y); public partial class Form1 : Form { Graphics graphics; public Form1()
C# c# gdi+ Прорисовка региона на Panel Доброго всем времени суток! Есть проект, в котором Panel используется для рисования. Никак не могу разобраться, как изменить небольшой регион без перерисовки всей формы. Знаю, что начать надо с Invalidate(region) и закончить panel.Refresh(). Если можно приведите простой код. Спасибо. https://www.cyberforum.ru/ windows-forms/ thread960860.html
Изменение масштаба PictureBox C#
Имеется программа для построения графиков функций. Но размер единичного отрезка на таком графике получается очень маленьким. Как бы его увеличить? Можно ли изменить масштаб PictureBox'a или использовать другую систему мер? x1 = niz; do { y1 = a * (Math.Pow(x1, b)) + c * (Math.Pow(x1, d));...
C# Привязка данных к определенной колонке и строке в datagridview https://www.cyberforum.ru/ windows-forms/ thread960803.html
Подскажите пожалуйста, как можно поместить определенные данные в нужный столбец и определенную строку в datagridview??
C# Нужно узнать размер файла Всем привет.В папке с программой находится файл при выполнении кода его размер нужно определить и записать в TextBox1. Буду признателен. https://www.cyberforum.ru/ windows-forms/ thread960744.html Скопировать определенные числа с текстбокса C#
Добрый всем вечер! Подскажите пожалуйста, как можно вытащить из текстбокса определенное число? Например, было число 0,04631104, а нужно сделать чтобы оно было 0,4631!!!!
C# Калькулятор. Не работают деление и вычитание Здравствуйте! Помогите, пожалуйста, подскажите. В калькуляторе не работают деление и вычитание, в чем проблема? Калькулятор: https://www.cyberforum.ru/ windows-forms/ thread960524.html C# Сравнить значение md5 с другим https://www.cyberforum.ru/ windows-forms/ thread960455.html
Всем привет.Нужно вычислить сумму md5 из одного файла и поместить эту сумму в textbox,после этого сравнить значение со значением из файла с подлинной суммой md5.Если значения совпадают,то выводится диалоговое окно,а если нет-программа закрывается. Заранее спасибо.
C# Добавление данных из одного datagridview в другой
Добрый день. Делаю своеобразный интернет-магазин с использованием c#. Есть 2 datagridview. Первый выступает в качестве каталога товаров, другой в качестве покупательской корзины. Структура первого datagridview такая: кнопка id производитель название количество цена Структура второго datagridview: id производитель название количество цена Т.е. при нажатии на кнопку в 1...
C# Работа с массивом Label Добрый день. Я не так давно сел за С#, потому возникли вопросы. Есть массив данных, получаемых с прибора (а именно 16 float), которые необходимо соответственно "раскидать" по Label. Создан Timer1_Tick, который будет вызывать цикл: Label lb = new Label; float data = frm.Zapros(); for (int i = 0; i < data.Length; i++) { ... https://www.cyberforum.ru/ windows-forms/ thread960434.html
4 / 4 / 0
Регистрация: 16.02.2011
Сообщений: 21
24.09.2013, 07:06  [ТС] 0

Доступ к форме из класса - C# - Ответ 5092030

24.09.2013, 07:06. Показов 3199. Ответов 5
Метки (Все метки)

Ответ

body90, Допустим я определяю класс в котором есть метод, получающий строку, как то ее обрабатывающий, и присваивающий значению свойства textBox1.text эту строку. В кнопке я создаю экземпляр моего класса, вызываю мой метод передавая ему строку, и ожидаю что на форме в textBox1.text увижу результат работы. Для наглядности код прикрепляю.
C#
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
29
30
31
32
33
using System;
using System.Windows.Forms;
 
namespace WindowsFormsApplication14
{
    public partial class Form1 : Form
    {      
        class MyClass
        {
            public void SomeAction(string str)
            {
                //Как то обрабатываем полученную строку
                Form1.textBox1.text = str; //Здесь нужно преобразованую строку str присвоить свойству textBox1.text
            }                                  
        }
 
        public Form1()
        {
            InitializeComponent();
        }
 
        private void Form1_Load(object sender, EventArgs e)
        {
           
        }
 
        private void button1_Click(object sender, EventArgs e)
        {
            MyClass MyCl = new MyClass();
            MyCl.SomeAction("some string");
        }
    }
}
Я думал вложенность моего класса в Form1 обеспечит доступ к его элементам, но нет. В дизайнере менял модификатор доступа textBox1, не помогло. Как мне реализовать то что я написал?

Вернуться к обсуждению:
Доступ к форме из класса C#
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.09.2013, 07:06
Готовые ответы и решения:

Graphics: доступ к главной форме из дополнительного класса
Есть клас Drawing и Form1. При рисовании использую двойную буферизацию. У меня есть : Bitmap,...

Доступ к элементу listBox на форме из класса в Program.cs
Подскажите пожалуйста, как работать с элементами формы из класса в отдельном .cs файле. Код...

Доступ к форме из другого класса
Есть форма, при загрузке которой numericUpDown присваиваются значения есть класс из которого я...

Доступ к форме из класса (VC++ 2005 EE)
Добрые люди, помогите пожалуйста. Условно говоря у меня есть форма с кнопкой и текстбоксом,...

5
24.09.2013, 07:06
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.09.2013, 07:06
Помогаю со студенческими работами здесь

Из класса получить доступ к форме
Добрый день) есть два класса public ref class MyForm : public System::Windows::Forms::Form...

Как получить доступ к компоненту на форме из другого класса
Создал проект, кинул TextBox на форму, добавил в проект свой класс в файле h. Как из него...

Создать экземпляр метода класса или доступ к методу из экземпляра класса
Всем доброго времени суток!) Уже месяца как 2 не сишарпил и подзабыл...собственно задача такая:...

Как получить доступ к методам класса, который содержится в векторе класса
Пишу дерево с любым количеством наследников. В классе Thread содержится вектор классов Thread. При...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru