Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > Как перенести все функции


Автор: a_r_e 2.3.2008, 13:03
Написал программку-калькулятор и решил поменять форму, сделал tabControl1, в нем три tabPage1, tabPage2, tabPage3
только вот теперь не работает...все то что я разбил на три страницы...
В первом варианте было так:
Код

namespace МуApplication3
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

            Dictionary<int, ItemDescription> m_cbx1 = new Dictionary<int, ItemDescription>();
            Dictionary<int, ItemDescription> m_cbx2 = new Dictionary<int, ItemDescription>();
            Dictionary<int, ItemDescription> m_cbx3 = new Dictionary<int, ItemDescription>();
            Dictionary<int, ItemDescription> m_cbx4 = new Dictionary<int, ItemDescription>();
            Dictionary<int, ItemDescription> m_cbx5 = new Dictionary<int, ItemDescription>();
            Dictionary<int, ItemDescription> m_cbx6 = new Dictionary<int, ItemDescription>();
            Dictionary<int, ItemDescription> m_cbx7 = new Dictionary<int, ItemDescription>();

            

            private void Form1_Load(object sender, EventArgs e)
            {
 и дальше пошло поехало....
            }


в классе было так:
Код

namespace МуApplication3
{
    class myItemDescription
    {
        

            public string m_ItemName;

            public string m_ItemDescription;


            public int m_Score1;
            public int m_Score2;
            public int m_Score3;
            public int m_Score4;
            public int m_Score5;
            public int m_Score6;

    }
}


как теперь правильно связать все 3 страницы, что бы все работало одновременно...
разбил по страницам то что было в форме - не работает...ругается...
Error    1    The type or namespace name 'ItemDescription' could not be found (are you missing a using directive or an assembly reference?)    

Автор: Injener 2.3.2008, 13:34
Ошибка говорит о том, что класс ItemDescription не определен (т.е. его нет). И вообще давай код который есть сейчас.

Вообще говоря вопрос поставлен настолько коряво, что трудно понять что у тебя вообще было, не говоря уже о том, что есть сейчас.

Автор: a_r_e 2.3.2008, 21:01
что весь код сбросить

Автор: vponomarov 3.3.2008, 11:13
читай внимательно: класса ItemDescription у тебя вообще нигде нет!
а есть класс myItemDescription видишь разницу? smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)