Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
12 / 12 / 5
Регистрация: 20.11.2012
Сообщений: 55

Ошибки при рисовании замкнутых линий на форме

05.11.2014, 11:46. Показов 1477. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Все привет.
Собственно вот моё задание:


а вот и мой код:
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
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
 
namespace WindowsFormsApplication1
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        Point[] points = new Point[50];
        Pen pen=new Pen(Color.Black,2);
        public void DrawLines(Pen, Point[]);
        public void Drawlines(Pen, PointF[]);
        
        private void Form1_Paint(object sender, PaintEventArgs e)
        {
            Graphics g = e.Graphics;
            g.DrawLines(pen,points);
        }       
        private void Form1_Load(object sender, EventArgs e)
        {
            for (int i=0;i<20;i++)
            {
                int xPos;
                if (i % 2==0)
                {
                    xPos=10;
                }
                else
                {
                    xPos=400;
                }
                points[i]=new Point(xPos, 10*i);
            }
        }
    }
}
а ошибку выдаёт вот в этих двух строках
C#
1
2
        public void DrawLines(Pen, Point[]);
        public void Drawlines(Pen, PointF[]);
Выручайте, в чём проблема?)
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
05.11.2014, 11:46
Ответы с готовыми решениями:

Ошибка при рисовании линий и окружностей
Здравствуйте, коллеги, Пытаюсь помочь Disilly с его проблемой рисования графиков на пользовательской форме, но у меня не получается...

Разная толщина линий при рисовании методом DrawLine
Доброго времени суток. Формирую сетку методом DrawLine вот код: const int X_step = 43; const int Y_step = 43; const int X_count =...

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

4
43 / 43 / 19
Регистрация: 30.11.2011
Сообщений: 112
05.11.2014, 11:57
Лучший ответ Сообщение было отмечено allasked как решение

Решение

Удалите вышеназванные строки
1
12 / 12 / 5
Регистрация: 20.11.2012
Сообщений: 55
05.11.2014, 11:59  [ТС]
Цитата Сообщение от k0z@k Посмотреть сообщение
Удалите вышеназванные строки
Как их удалить? если в них я задаю массив точек, с помощью которых я рисовать буду! Что и для чего удалить?
0
 Аватар для igor_fl
63 / 63 / 28
Регистрация: 18.03.2014
Сообщений: 794
05.11.2014, 13:34
allasked, просто удалите строки 20 и 21
1
12 / 12 / 5
Регистрация: 20.11.2012
Сообщений: 55
05.11.2014, 17:06  [ТС]
Цитата Сообщение от igor_fl Посмотреть сообщение
allasked, просто удалите строки 20 и 21
Уже решил данную задачу спасибо, за помощь и отзывчивость)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
05.11.2014, 17:06
Помогаю со студенческими работами здесь

Ошибка при рисовании на форме через Canvas->FloodFill
Рисую на форме с CANVAS-&gt;FloodFill. Есть 2 формы. Хочу по нажатию клавиши на одной форме рисовать в другой. Происходит ошибка в памяти. ...

Ошибка в рисовании линий
Кто-нибудь сталкивался с таким? Данный кусок кода рисует точки там где надо, т.е. 3 точки из левого нижнего угла и 3 точки из правого...

Реализовать возврат к заполненной форме при обнаружении ошибки заполнения
Реализовать возврат к заполненной форме при обнаружении ошибки заполнения. если в какое нибудь поле не заполнено то должно возвратиться...

Удаление отрисованных на форме линий
Здравствуйте. Помогите с программой. Есть форма, на ней 2 кнопки. При нажатии на первую кнопку должны выводится на форму линии (пока...

Прорисовка линий на форме (WPF)
Пишу курсач по прорисовке трасс на форме. В БД таблицы: Точки(код,х,у), Сегмент(код,Точка начала, Точка конца), Трасса(код, точка начала,...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
YAFU@home — распределённые вычисления для математики. На CPU
Programma_Boinc 20.01.2026
YAFU@home — распределённые вычисления для математики. На CPU YAFU@home — это BOINC-проект, который занимается факторизацией больших чисел и исследованием aliquot-последовательностей. Звучит. . .
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит: токи, напряжения и их 1 и 2 производные при t = 0;. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru