Модераторы: Partizan, gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Ввод данных в TextBox, Помогите начинающим!!! 
:(
    Опции темы
Alchonok
Дата 8.12.2008, 00:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 14.11.2008

Репутация: нет
Всего: нет



Здравствуй Все!
Помогите пожалуйста!!! Я только недавно начала изучать C#.
У меня есть программа, надо что бы на форме можно было вводить данные, которые потом используются в вычислениях и в построении графика. Для отображения графика использую ZedGraph. 

Вот часть программы 
Код

        private const int marging = 2;
        private const double A0 = 5;
        private const double gamma = 0.1;
        private const double delta = 5;
        private const double amega0 = 0.7;
        private static double phi1;
        private static double amega1;

        
        #region Form

        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e)
        {        
        }

        private void CreateGraph(ZedGraphControl zgc)
        {
            GraphPane myPane = zgc.GraphPane;

            myPane.Title.Text = "Graphic";
            myPane.XAxis.Title.Text = "T";
            myPane.YAxis.Title.Text = "PHI";
            
            PointPairList list1 = new PointPairList();
           
            LineItem myCurve1 = myPane.AddCurve("", list1, Color.Blue, SymbolType.None);

            for (double t = 0; t < 50; )
            {
                amega1 = Math.Sqrt(amega0*amega0 - gamma*gamma);

                phi1 = A0*Math.Exp(-gamma*t)*Math.Cos(amega1*t + delta);
               
                list1.Add(t, phi1);
                
                t += 0.01;
            }



            zgc.AxisChange();
            zgc.Refresh();
        }

        private void SetSize()
        {
            zg1.Location = new Point(10, 10);
        }

        private void buttonGraphics_Click(object sender, EventArgs e)
        {
            CreateGraph(zg1);
            SetSize();
            zg1.Left = zg1.Top = marging;
            zg1.Size = new Size(groupBoxG.Size.Width - 2 * marging, groupBoxG.Size.Height - 2 * marging);
        }


PM MAIL   Вверх
Wizard_Memfis
Дата 8.12.2008, 10:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 193
Регистрация: 12.2.2007
Где: г. Донецк, Украин а

Репутация: 1
Всего: 4



И в чем собственно вопрос? smile 
--------------------
www.binary-studio.com
PM MAIL WWW ICQ Skype   Вверх
Skalik
Дата 8.12.2008, 15:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 131
Регистрация: 20.3.2008
Где: Харьков

Репутация: нет
Всего: нет



Вот так ты можешь взять данные с текстбокса
Convert.ToDouble(textbox1.Text);
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
mr.DUDA
THandle

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема »


 




[ Время генерации скрипта: 0.0618 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.