Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


när användaren klickar på formen

Postades av 2004-06-11 17:46:46 - Simon Ström, i forum vb.net, Tråden har 9 Kommentarer och lästs av 818 personer

hej
jag har ett jätte enkelt problem. I vb6 skrev man form1_click när man ville göra nått då användaren klickade på formen.
men av någon anledning går detta inte i .net.

Detta är som sagt säkert jätte enkelt men jag förstår inte: hur fångar jag upp när användaren klickar på formen?

tack tack/simon


Svara

Sv: när användaren klickar på formen

Postades av 2004-06-11 22:09:27 - Johan Lindfors

Om du har Visual Studio.NET så kan du markera ditt formulär och välja istället för Properties på formuläret att visa vilka Events som finns (vanligen en knapp i Properties-fönstret). Där har du Click-eventet som du kan dubbelklicka i och sedan implementera den funktion som du vill ska exekvera när någon "klickar" i ditt formulär!

Alternativt så kan du lägga till följande kod:

// Detta läggs till i konstruktorn till formuläret
this.Click += new EventHandler(form_Click);

// I den här metoden utför du det som du vill...
private void form_Click(object sender, EventArgs e){
  // Do work
}


Mer information hittar du om detta event på: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfsystemwindowsformscontrolclassclicktopic.asp

Ändrat: PINSAMT, jag svarar med C# kod i VB.NET forumet, skäms på mig!

Här är VB.NET koden som gör ovanstående!

Private Sub form_Click(sender As Object, e As System.EventArgs) Handles form.Click
' Do work
End Sub


Mvh


Svara

Sv: när användaren klickar på formen

Postades av 2004-06-13 18:35:23 - Simon Ström

okey din kod funkade bra, om man ändrade form.click till mybase.click. Vet inte varför men för form så klagade den. ;/

Nu funkar det iaf.

dock förstod jag inte det första du sa, om att visa events. är det bara i c# eller? låter ju perfekt att ha.

tack iaf :) // simon


Svara

Sv: när användaren klickar på formen

Postades av 2004-06-13 18:42:50 - Johan Lindfors

Tydligen så var det en C# feature i gränssnittet, men Visual Basic .NET har en minst lika snygg lösning. I ditt kodfönster så kan du i några "rullgardiner" högst upp välja till vänster vilken komponent som du vill jobba med och till höger har du en lista över eventuella events och metoder som stöds av den komponenten. Markera exempelvis Click med blixten framför och då skapas stubben för din metod!

Mvh


Svara

Sv: när användaren klickar på formen

Postades av 2004-06-13 18:57:39 - Simon Ström

så va det i vb6, men det finns inte längre. nu finns bara de event jag redan har skapat en hanterare för, till exempel efter att jag lagt till din kod så finns nu ett alternativ i listan som heter "form_click" .
men denna fanns inte innan jag la till koden. totalt finns det kanske 6 alternativ i den listan, och det är bara events jag redan använder.

dumma vb.net.

tack iaf

/simon

EDIT
jag ska inte klaga så mkt, det finns på många kontroller men inte för form1.


Svara

Sv: när användaren klickar på formen

Postades av 2004-06-13 19:21:21 - Johan Lindfors

Hmm, inte hos mig, där kan jag se alla event som jag kan implementera, jag har VS 2003

Mvh


Svara

Sv: när användaren klickar på formen

Postades av 2004-06-13 19:35:26 - Simon Ström

okey det har ju inte jag :/

tack iaf


Svara

Sv: när användaren klickar på formen

Postades av 2004-06-14 08:45:12 - Johan Bovin

Om du kör i vs.net (modell äldre):
Kolla längst upp i ditt kodfönster (där du skriver din kod) så finns det två dropdownar... i den vänstra bör du ha (base class events), väljer du den får du upp alla eventsen i den högra, väljs "click" så skapas den automatiskt...


Svara

Sv: när användaren klickar på formen

Postades av 2004-06-14 12:32:52 - Simon Ström

jo, men problemet är att när jag väljer form1 i den vänstra så finns det inga i den högra. det finns för alla andra object men inte formen.


Svara

Sv: när användaren klickar på formen

Postades av 2004-06-14 13:59:04 - Mikael Wedham

Uppmaning: LÄS NOGA!!!

Du skall inte välja Form1, du skall välja Base Class Events

Du hämtar dessa events från Form, som är en basklass till ditt form (Form1)

/micke


Svara

Nyligen

  • 18:37 Remove the bumper in AUDI
  • 15:35 Chicken road crash game
  • 21:41 Automotive Services UK
  • 20:44 Erfarenhet av CBD-olja mot sömnpro
  • 12:13 Sex Dolls for Sale
  • 19:42 Online Casinos for Haitian Players
  • 19:38 Rekommendera något intressant
  • 19:13 Международная перевозка грузов

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 889
27 965
271 778
461
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies