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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 18.05.2018, 19:16   #1
Vasisualiy
Новичок
Джуниор
 
Регистрация: 29.05.2016
Сообщений: 1
По умолчанию Рисование

Необходимо реализовать произвольное помещение вид сверху в котором будут установлены звуковые колонки, а так же будут рисоваться дуги распространения звукового давления на разном расстоянии, пока что у меня получилось отобразить помещение и вторым прямоугольником точку где должна расположится звуковая колонка.
Код:
public partial class Form1 : Form
    {
        
        int x;
        int y;
        double x1;
        double y1;
 
        public Form1()
        {
            InitializeComponent();
           
        }
        private void pictureBox1_Click(object sender, EventArgs e)
        {
            Draw(x, y);
            Draw(Convert.ToInt32(Math.Round(x1)), (Convert.ToInt32(Math.Round(y1))));
        }
        public void Draw(int width, int height)
        {
            Graphics g = pictureBox1.CreateGraphics();
            Rectangle rect1 = new Rectangle(0, 0, width * 10, height * 10);
            x1 = y * 0.276; // расчет место установки колоноки
            y1 = y * 0.447;//
            Rectangle rect = new Rectangle(14, 22, 50, 50);
                   g.DrawRectangle(new Pen(Color.Black, .5f), rect1);       
            
 
        }
 
        private void button1_Click(object sender, EventArgs e)
        {
           
            x = Convert.ToInt32(numericUpDown1.Text);
            y = Convert.ToInt32(numericUpDown2.Text);
           
            Draw(x, y);
            
 
            }
Изображения
Тип файла: png Безымянный.png (21.1 Кб, 125 просмотров)
Тип файла: jpg Снимок.JPG (32.2 Кб, 121 просмотров)
Vasisualiy вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
рисование на си romanie Помощь студентам 3 14.05.2012 16:50
Рисование в C++ taralesh Помощь студентам 2 15.04.2011 01:11
Рисование Granus Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 32 30.06.2009 23:23
Рисование... HunterMan Win Api 10 30.04.2008 23:46