kalender c# fout

Status
Niet open voor verdere reacties.

giscard

Nieuwe gebruiker
Lid geworden
10 jun 2010
Berichten
1
hallo ik ben nieuw op helpmij.nl dus als ik iets fout doe bij voorbaat sorry ><

ik heb op school een opdracht gekregen om een kalender te maken in c#
ik heb al een gedeelte gedaan maar nu heb ik een fout kheb all gezocht maar ik kan de oplossing maar niet vinden

dit zijn de fouten

Error 1 'object' does not contain a definition for 'rows' and no extension method 'rows' accepting a first argument of type 'object' could be found (are you missing a using directive or an assembly reference?) D:\school\Jaar2\applio\C#\calender 2\calender\Form1.cs 36 32 calender

Error 2 'object' does not contain a definition for 'Tostring' and no extension method 'Tostring' accepting a first argument of type 'object' could be found (are you missing a using directive or an assembly reference?) D:\school\Jaar2\applio\C#\calender 2\calender\Form1.cs 36 78 calender

Error 3 'System.DateTime' does not contain a definition for 'Tostring' and no extension method 'Tostring' accepting a first argument of type 'System.DateTime' could be found (are you missing a using directive or an assembly reference?) D:\school\Jaar2\applio\C#\calender 2\calender\Form1.cs 40 31 calender

------------------------------------------------------------------------------------------------------------------------------------------

en dit is me code
Code:
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 calender
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();

            dataGridView1.Rows.Add(6);


        }

        private object DagenVanCalender()
        {
            throw new NotImplementedException();
        }


        private void button1_Click(object sender, EventArgs e)
        {
                
            cCalender objCal = new cCalender();
            objCal.Maand = 2;
            objCal.Jaar = 2010;

            DagenVanCalender().Rows[2].Cells[2].Value = objCal.DaysofMonth().Tostring();

            DateTime dateValue = new DateTime(objCal.Jaar, objCal.Maand, 1);

            switch (dateValue.Tostring("ddd").ToString())
            {

                case "mon":
                    FillInDaysOfMonth(0);
                    break;

                case "Tue":
                    FillInDaysOfMonth(1);
                    break;

                case "Wed":
                    FillInDaysOfMonth(2);
                    break;

                case "Tue":
                    FillInDaysOfMonth(3);
                    break;

                case "Fri":
                    FillInDaysOfMonth(4);
                    break;

                case "Sat":
                    FillInDaysOfMonth(5);
                    break;

                case "Sun":
                    FillInDaysOfMonth(6);
                    break;

                default:
                    FillInDaysOfMonth(0);
                    break;
            }
        }
private void FillInDaysOfMonth (int intFirstDayOfMonth)
{


	int DagenTeller = 0;
    dataGridView1.Rows[0].Cells[0].Value = DagenTeller;



}



        }

    }
ik snap dat het niet de bedoeling is dat jullie mijn huiswerk voor me doen en
ik wil het zelf ook doen maar ik zou heel blij zijn met hints

*PS ik weet dat me code een rommel is >_<*
 
Fout 1:

Dagen van calender is gedefineerd als een object. Een object kan zo'n beetje alle componenten bevatten. Hij kent dus ook .Rows[] ed niet.

Fout 2: DagenVanCalender().Rows[2].Cells[2].Value = objCal.DaysofMonth().Tostring();

moet zijn:

DagenVanCalender().Rows[2].Cells[2].Value = objCal.DaysofMonth().ToString();

Fout 3: switch (dateValue.Tostring("ddd").ToString())

Moet zijn

switch (dateValue.ToString("ddd"))
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan