Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.58/40: Рейтинг темы: голосов - 40, средняя оценка - 4.58
 Аватар для zcc
1 / 1 / 0
Регистрация: 25.04.2015
Сообщений: 10

Изменить текст на кнопке после щелчка мышью

19.01.2016, 20:59. Показов 7960. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите пожалуйста создать приложение, в котором, при щелчке мыши на поверхности кнопки текст на поверхности кнопки изменялся на текст окна редактора текста (TextBox).
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
19.01.2016, 20:59
Ответы с готовыми решениями:

Изменить высоту формы после щелчка мышью по кнопке
Создать приложение, в котором, при щелчке мыши на поверхности кнопки высота формы в пикселях изменялась на число в окне редактора текста...

Как изменить вид курсора после щелчка по кнопке в заголовке окна
Если отключить свойства MinimizeBox и MaximizeBox формы и включить свойство HelpButton, появится дополнительная кнопка в заголовке окна....

Организуйте переходы после щелчка мышью на картинке на картинку сохраняющуюся в виде отдельного файла
организуйте переходы после щелчка мышью на картинке на картинку сохраняющуюся в виде отдельного файла

6
 Аватар для Sanya_sa
912 / 816 / 333
Регистрация: 03.02.2015
Сообщений: 5,276
Записей в блоге: 9
19.01.2016, 21:09
button.Text = TextBox.Text;
2
 Аватар для zcc
1 / 1 / 0
Регистрация: 25.04.2015
Сообщений: 10
19.01.2016, 22:03  [ТС]
(TextBox.Text;) А как создать для нестатического поля, метода или свойства "System.Windows.Forms.Control.Text.g et" сделать требуемую ссылку на объект?
0
 Аватар для Sanya_sa
912 / 816 / 333
Регистрация: 03.02.2015
Сообщений: 5,276
Записей в блоге: 9
19.01.2016, 22:08
Цитата Сообщение от zcc Посмотреть сообщение
(TextBox.Text А как создать для нестатического поля, метода или свойства "System.Windows.Forms.Control.Text.g et" сделать требуемую ссылку на объект?
???
для создания обьекта использовать new. Нприамер MyClass mc = new MyClass(); mc - ссылка на обьект (экземпляр класса MyClass )

Может код лучше покажите.
0
 Аватар для zcc
1 / 1 / 0
Регистрация: 25.04.2015
Сообщений: 10
19.01.2016, 22:10  [ТС]
//Form1.Designer.cs//
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
namespace WindowsFormsApplication1
{
    partial class Form1
    {
        /// <summary>
        /// Требуется переменная конструктора.
        /// </summary>
        private System.ComponentModel.IContainer components = null;
 
        /// <summary>
        /// Освободить все используемые ресурсы.
        /// </summary>
        /// <param name="disposing">истинно, если управляемый ресурс должен быть удален; иначе ложно.</param>
        protected override void Dispose(bool disposing)
        {
            if (disposing && (components != null))
            {
                components.Dispose();
            }
            base.Dispose(disposing);
        }
 
        #region Код, автоматически созданный конструктором форм Windows
 
        /// <summary>
        /// Обязательный метод для поддержки конструктора - не изменяйте
        /// содержимое данного метода при помощи редактора кода.
        /// </summary>
        private void InitializeComponent()
        {
            this.Xbox = new System.Windows.Forms.TextBox();
            this.button1 = new System.Windows.Forms.Button();
            this.label1 = new System.Windows.Forms.Label();
            this.SuspendLayout();
            // 
            // Xbox
            // 
            this.Xbox.Location = new System.Drawing.Point(276, 45);
            this.Xbox.Name = "Xbox";
            this.Xbox.Size = new System.Drawing.Size(150, 20);
            this.Xbox.TabIndex = 0;
            // 
            // button1
            // 
            this.button1.Location = new System.Drawing.Point(276, 266);
            this.button1.Name = "button1";
            this.button1.Size = new System.Drawing.Size(150, 50);
            this.button1.TabIndex = 2;
            this.button1.Text = "C#";
            this.button1.UseVisualStyleBackColor = true;
            this.button1.Click += new System.EventHandler(this.button1_Click);
            // 
            // label1
            // 
            this.label1.AutoSize = true;
            this.label1.Location = new System.Drawing.Point(21, 45);
            this.label1.Name = "label1";
            this.label1.Size = new System.Drawing.Size(37, 13);
            this.label1.TabIndex = 3;
            this.label1.Text = "Текст";
            // 
            // Form1
            // 
            this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
            this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
            this.ClientSize = new System.Drawing.Size(672, 355);
            this.Controls.Add(this.label1);
            this.Controls.Add(this.button1);
            this.Controls.Add(this.Xbox);
            this.Name = "Form1";
            this.Text = "Form1";
            this.ResumeLayout(false);
            this.PerformLayout();
 
        }
 
        #endregion
 
        private System.Windows.Forms.TextBox Xbox;
        private System.Windows.Forms.Button button1;
        private System.Windows.Forms.Label label1;
    }
}
//Form1.cs//
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
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;
 
namespace WindowsFormsApplication1
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
 
        private void button1_Click(object sender, EventArgs e)  //на щелчок мыши
        {
            button1.Text = TextBox.Text;
        }
    }
}
1
 Аватар для Sanya_sa
912 / 816 / 333
Регистрация: 03.02.2015
Сообщений: 5,276
Записей в блоге: 9
19.01.2016, 22:21
Так хотите?
Миниатюры
Изменить текст на кнопке после щелчка мышью  
Вложения
Тип файла: rar btext.rar (42.0 Кб, 78 просмотров)
1
 Аватар для zcc
1 / 1 / 0
Регистрация: 25.04.2015
Сообщений: 10
19.01.2016, 22:27  [ТС]
Спасибо)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
19.01.2016, 22:27
Помогаю со студенческими работами здесь

Изменить текст в TextBlock после клика на кнопке. MVVM подход. (Перевод кода с F#)
Хотел бы разобраться с MVVM подходом в C# на небольшом примере: Есть кнопка, по нажатию на которую, текст в TextBlock должен...

Сделать полупрозрачный текст в QTextEdit, который исчезнет после щелчка мыши по полю
Буквально пару строк кода. Задача, думаю, проста. Это нужно, чтобы написать в нем - &quot;Введите в это поле Ваше сообщение&quot;. Уверен,...

Отловить координаты щелчка мышью
Мне нужно чтобы мой pictureBox разбивался на 225 частей (15х15)и при щелчке в соответствующее место рисовался в этим месте крестик (для...

Как определяется место щелчка мышью?
У меня такое дельце: как определяется место щелчка мышью? Мне это надо для двух целей. 1 Чтобы рисовать линии. Кликнул в одном месте,...

Как изменить текст на кнопке
Ребята как изменит текст на кнопке программно например. Если выбрат русский яз. в место (ОК) стало (ДА). прог.на МФС диалог


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Загрузка PNG-файла с альфа-каналом с помощью библиотеки SDL3_image на Android
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru