Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C# Обновление формы из таймера https://www.cyberforum.ru/ windows-forms/ thread1610643.html
Добрый день,спасибо,что откликнулись на мой призыв У меня есть два класса Form1 и Timer Timer: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks;
Почему выскакивает ошибка компиляции? C#
Подскажите пожалуйста, у меня есть программа, я пытаюсь в ней реализовать печать, так как описано тут. http://habrahabr.ru/sandbox/52267/ Но почему то у меня выскакивает ошибка? Помогите решить пожалуйста!
C# Ошибка "Чтение после конца потока невозможно" при чтении из файла с помощью BinaryReader private void ShowFromFile_Click(object sender, EventArgs e) { openFileDialog.Filter = "txt files (*.txt)|*.txt|All files (*.*)|*.*"; openFileDialog.ShowDialog(); string txt; using (BinaryReader reader = new BinaryReader(File.Open(openFileDialog.FileName, FileMode.Open))) { txt = reader.ReadString(); ... https://www.cyberforum.ru/ windows-forms/ thread1610596.html C# Сохранение изменений из DataGridView https://www.cyberforum.ru/ windows-forms/ thread1610521.html
Добрый день! Вроде простой вопрос, а не могу разобраться... Суть проблемы: Есть БД на SQL Server. Через TableAdapter из нее заполняется DataGridView. По нажатию кнопки происходит запись обратно в БД. private void button1_Click(object sender, EventArgs e) { this.tBL_PARAMSTableAdapter.Update(this.tVS_HIST_SQLDataSet);
DataGridView. работа со значениями конкретного столбца C#
Добрый день! Прошу помощи, никак не могу разобраться. Есть DataGridView, одна из колонок которого - это год рождения (по нему же таблица отсортирована). По нажатию кнопки производится экспорт в Excel. Так вот проблема заключается в том, что экспортированная таблица должна представлять собой несколько таблиц по годам рождения. Грубо говоря нужно чтобы во время экспорта сравнивались значения ячеек...
C# Запрет на ввод текста в ComboBox В атрибутах не нашел подобного Пробовал следующим образом: private void suplierBox_TextChanged(object sender, EventArgs e) { ComboBox c = sender as ComboBox; try { c.SelectedIndex = 0; c.Text = suplierBox.SelectedItem.ToString(); } https://www.cyberforum.ru/ windows-forms/ thread1610410.html
C# Обновление окна со слоями при активации MDI окна с картинкой https://www.cyberforum.ru/ windows-forms/ thread1610299.html
Доброй ночи! Делаю графический редактор, который работает со слоями и возникла проблема. Есть главное окно, каждая созданная или открытая картинка - новое MDI окно. Есть окно - Слои, которое отображает все слои активного MDI окна, имеет возможность добавлять и удалять слои этого окна. Так вот, как получить в окне "слои" текущее активное окно?Подскажите пожалуйста.За ранее спасибо
C# Пропадает menuStrip на форме
Здравствуйте! Уже второй раз пропадает с формы menuStrip. Точнее оно становится пустым (как с "нуля"), при этом записи в Form.Designer остаются без изменения, например: this.открытьToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.сохранитьсяToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.очиститьToolStripMenuItem = new...
C# Написать программу, которая рисует на экране квадратичный остров Коха (использовать рекурсию) https://www.cyberforum.ru/ windows-forms/ thread1610293.html
На рисунке показано как оно должно выглядеть.
C# Написать программу, которая рисует на экране кривую Гильберта (использовать рекурсию) https://www.cyberforum.ru/ windows-forms/ thread1610275.html
На рисунке показано как оно должно выглядеть.
C# Печать отчета
Нужно сделать печать определенных значений (под тип чека). P.S. В программе не используется DataSource
C# Управление textbox https://www.cyberforum.ru/ windows-forms/ thread1610179.html
Как сделать чтобы при вводе в textbox первая буква прописывалась заглавной? Нашел код, но тут не понятно что за "Leght", пишет что нет такого определения. if (Char.IsLetter && textBox1.Leght == 0) { e.KeyChar = char.ToUpper(e.KeyChar); return; } e.KeyChar = char.ToUpper(e.KeyChar);
716 / 473 / 258
Регистрация: 19.12.2014
Сообщений: 1,801
13.12.2015, 09:06 0

Написать программу, которая рисует на экране кривую Гильберта (использовать рекурсию) - C# - Ответ 8480035

13.12.2015, 09:06. Показов 1739. Ответов 4
Метки (Все метки)

Лучший ответ Сообщение было отмечено Fadjr как решение

Решение

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
using System;
using System.Drawing;
using System.Windows.Forms;
 
namespace КриваяГильберта
{
    public partial class Form1 : Form
    {
        private Graphics ex;
        private int CurX;
        private int CurY;
        private int z = 10;
 
        public Form1()
        {
            InitializeComponent();
            this.ClientSize = new System.Drawing.Size(450, 450);
        }
 
        private void Form1_Paint(object sender, PaintEventArgs e)
        {
            ex = e.Graphics;
            int n = 2;
            int d;
            d = 8 * z * 2;
            f(d + 5 * z, d + 5 * z + 30, n);
        }
 
        private void SetPos(int x, int y)
        {
            CurX = x;
            CurY = y;
        }
 
        private void mylineTo(bool c, int x, int y)
        {
            if (CurX == 0 || CurY == 0)
                throw new Exception();
            ex.DrawLine(c ? Pens.Black : Pens.WhiteSmoke, CurX, CurY, x, y);
            CurX = x;
            CurY = y;
        }
 
        private void sq4(int x, int y)
        {
            int[] d = { -1, 0, 1, 0, -1 };
            SetPos(x - z, y);
            for (int i = 0; i < 4; ++i)
                mylineTo(true, x + z * d[i + 1], y + z * d[i]);
        }
 
        private void sqc(int x, int y)
        {
            int[] dx = { -1, 1, 1, -1 };
            int[] dy = { -1, -1, 1, 1 };
            int[,] k = new int[2, 3] { { 2 * z, z, 0 }, { z, 2 * z, 3 * z } };
            SetPos(x - 3 * z, y);
            for (int i = 0; i < 4; ++i)
                for (int j = 0; j < 3; ++j)
                    mylineTo(j == 1 ? false : true, x + dx[i] * k[i % 2, j], y + dy[i] * k[1 - i % 2, j]);
        }
 
        private void f(int x, int y, int n)
        {
            int d = 4 * z * (1 << (n - 1));
            int[] dx = { -1, -1, 1, 1 };
            int[] dy = { -1, 1, -1, 1 };
            for (int i = 0; i < 4; ++i)
                if (n > 0)
                    f(x + d * dx[i], y + d * dy[i], n - 1);
                else
                    sq4(x + 2 * z * dx[i], y + 2 * z * dy[i]);
            sqc(x, y);
        }
    }
}


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

Написать программу, которая рисует на экране шестиугольник
Ребята помогите с этим заданием, до этого не делал такие. Написать программу, которая рисует на...

Написать программу, которая выводит на экран узор из окружностей (использовать рекурсию)
На рисунке показано как оно должно выглядеть.

Написать программу, которая рисует на экране кривую Гильберта (использовать рекурсию)
На рисунке показано как оно должно выглядеть.

Написать программу, которая рисует на экране трактор
Написать программу, которая рисует на экране трактор

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

Написать программу, которая рисует на экране паровоз
Написать программу, которая рисует на экране паровоз. Pascal ABC/Turbo Pascal

Написать программу, которая рисует на экране решётку.
Написать программу, которая рисует на экране решётку.

Написать программу, которая рисует на экране грустную рожицу
Помогите плиз!

Написать программу, которая рисует на экране грустную рожицу
Написать программу, которая рисует на экране грустную рожицу.

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