Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > Windows Forms
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.01.2023, 12:45   #1
сфинкс
Форумчанин
 
Аватар для сфинкс
 
Регистрация: 17.06.2012
Сообщений: 960
По умолчанию Windows Forms и массив и МЫ

Windows Forms и массив и МЫ

Программы листинги из интернета якобы обучающие
без начала и конца некоторые еле заработали

добавив начало из моей программы 3-летней
про элементы WinForms только текстом
чтобы массив создавал WinForms

и то получились варианты: рабочий и нерабочий
отличавшиеся буквами в названиях в начале

Цель: 1txt = 1cs = 1exe

Язык программирования лучше учить под свои задачи
и например если нужно Windows приложение осваиваю C#



Код:
using System; using System.Windows.Forms; // POLE_tb.cs
namespace POLE { public class Program

{ static void Main()
{ Application.Run(new POLE()); } }

class POLE : Form
{ public POLE()

{ TextBox[] tb = new TextBox[5];
for (int i = 0; i < tb.Length; i++)
{   tb[i] = new System.Windows.Forms.TextBox();
    tb[i].Location = new System.Drawing.Point(121-i*15, 50+i*30);
    tb[i].Name = "tb" + i.ToString();
    tb[i].Size = new System.Drawing.Size(75+i*20, 23);
    tb[i].TabIndex = i;
    tb[i].Text = "tbtb" + i.ToString();
    Controls.Add(tb[i]);
}}}}
В среде программирования работает конструкция:
Код:
using System;using System.Windows.Forms;
namespace qwerty
{ public partial class MainForm : Form
    { public MainForm()
        {  InitializeComponent();        
Random rand = new Random();
TextBox[] tb = new TextBox[5];
    for (int i = tb.Length - 1; i >= 0; i--) 
    { tb[i] = new System.Windows.Forms.TextBox();
        tb[i].Location = new System.Drawing.Point(rand.Next(100), 30+50*i);
        tb[i].Name = "tb" + i.ToString();
        tb[i].Size = new System.Drawing.Size(rand.Next(50)+100, 23);
        tb[i].TabIndex = i;
        tb[i].Text = "tbtb" + i.ToString();
        Controls.Add(tb[i]);
}}}}
Далее планирую создавать матрицы 2-мерные из WinForms C#

Цель темы: Windows Forms оформляются через массив

Чтобы возникла раскраска подсветка синтаксиса интернет страниц
удобно выделить текст страницы с кодом программы
и вставить в редактор где поддерживается подсветка синтаксиса
Случайные и Массивы https://programmersforum.ru/showthread.php?t=344371 Учим C# & basic & excel & python https://programmersforum.ru/showthre...=327446&page=5 ничего нерекомендую

Последний раз редактировалось сфинкс; 18.01.2023 в 07:52.
сфинкс вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
c# windows forms Pains32 Помощь студентам 1 20.04.2020 04:01
Нужен перевод кода с С# Windows Forms в C++ Windows Forms Kolya228 Windows Forms 12 22.07.2018 01:16
C# Windows forms Seferus Фриланс 2 24.03.2017 14:37
Windows forms qwot C# (си шарп) 3 05.12.2014 22:08
Дана матрица.Записать в массив индексы наибольших элементов в строках.В Windows Forms C#. alexander1994 C# (си шарп) 0 17.05.2012 20:51