webForumDet fria alternativet

Calendar

4 svar · 289 visningar · startad av Prästen

PrästenMedlem sedan dec. 2000537 inlägg
#1

tjenare.

1.kan man lägga till klocka på Calendar webcontrollen?

2. när man tar en Calendar.SelectedDate så får man fram "datum" och 00:00, kan man ta bort 00:00 eller går det att få fram så man kan välja tid också?

NETworkMedlem sedan juni 20011 732 inlägg
#2
  1. Det finns ingen klocka inbyggd, men du kan ju göra en egen kontroll som ärver från kalenderkontrollen där du lägger till sekunder.

  2. Kan göras på flera sätt, exempelvis Calendar.SelectedDate.ToShortDateString();

PrästenMedlem sedan dec. 2000537 inlägg
#3

åhåå, hmm, ärva och sånt ja. hmm hur gör man det , har inte sysslat så mycket med sånt. kan du visa lite. :)

NETworkMedlem sedan juni 20011 732 inlägg
#4

Arv handlar precis som det låter om enkelt uttryckt att använda funktionalitet från en klass till en annan. I sin enklaste form är det inte så svårt, här har du har exempelvis klassen "bil" som ärver från klassen "fordon":

class bil : fordon { }

Klassen bil kan på detta sätt ärva funktionalitet från klassen fordon och använda den på olika sätt. I basklassen "fordon" kan du naturligtvis bestämma VAD och HUR du får ärva från den klassen. På samma sätt kan du ärva en kontroll (som ju är en klass) och bygga på med mer funktionalitet, exempelvis lägga till en klocka i kalenderkontrollen.

Det finns en hel del läsning på nätet om arv, exempelvis http://www.codeproject.com/csharp/csharpintro01.asp ... detta är dock lite överkurs och om du är helt ny på programmering så kan det verka lite svårt. Är själv inte så bra på detta, speciellt interface har jag inte riktigt fattat ännu som ju är ett slags arv fast ändå inte... jaja. :) Arv är i alla fall en MYCKET viktig del i OO-programmering så förr eller senare så måste man lära sig det fullt ut om man vill komma vidare och programmera på riktigt.

Någon annan här kanske kan förklara hur arv och interfaces fungerar på ett bättre sätt?

NETworkMedlem sedan juni 20011 732 inlägg
#5

Kan väl tillägga att du ju kan ta hand om tid och kalendern var för sig men ändå samtidigt så att säga. Fånga upp en tiden för en kalendertryckning med DateTime.Now(); bara så har du ju tiden där också.

133 ms totalt · 3 externa anrop · v20260731065814-full.beb2e261
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)