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


PerformClick() lyder inte

Postades av 2005-10-25 15:55:53 - Peter Norlindh, i forum c# (c-sharp), Tråden har 8 Kommentarer och lästs av 1008 personer

Hejsan,

button1.PerformClick() funkar inte, programet går inte in i eventHandler medlemmen utan stegar bara vidare.

Vad kan detta bero på?


Svara

Sv: PerformClick() lyder inte

Postades av 2005-10-26 10:11:24 - Peter Norlindh

Bra fråga... Som det verkar måste den panel som button1 ligger i vara visible, annars händer inget vid button1.PerformClick(). Detta verkar lite mysko eftersom man kan tilldela värden till t.ex. textboxar som ligger i inte-visible paneler.

Kommentarer?


Svara

Sv:PerformClick() lyder inte

Postades av 2005-10-26 11:36:21 - Johan Jonsson

Rätta mig om jag har fel:
Om panelen inte är synlig kan man inte trycka på knappen? Då kan väl inget hända eftersom att det inte finns någon knapp att trycka på?
Vidare undrar jag om PerformClick(), har du satt att det ska heta så? Standard är väl annars typ:
"private void button1_Click(object sender, System.EventArgs e)" en metod som genereras om du dubbelklickar på knappen i designmode?


Svara

Sv: PerformClick() lyder inte

Postades av 2005-10-26 12:37:18 - Peter Norlindh

EventHandlern till button1 är i detta fall intressant att anropa från koden. Jag vill alltså, utan att användaren klickar på button1, utföra det som sker när användaren klickar på button1. Detta kan man uppnå med raden button1.PerformClick(), som utför en "klickning" på button1.

/Peter


Svara

Sv:PerformClick() lyder inte

Postades av 2005-10-26 14:14:19 - Johan Jonsson

Ok, button1_Click(null,null) skulle det iaf bli med kodraden jag visade alltså anropa action för buttonknappen. Jag kan tyvärr inte hjälpa dig mer med ditt problem


Svara

Sv:PerformClick() lyder inte

Postades av 2005-10-26 14:58:38 - Lars Gottfridsson

Hej Peter!

>> "Jag vill alltså, utan att användaren klickar på button1, utföra det som sker när användaren klickar på button1"

det är väl då bara att lägga den kod som skall utföras i en egen sub, och sen kalla den antingen
från händelsen för button1click eller programatiskt från koden när t. ex knappen är disable:ad?


Svara

Sv: PerformClick() lyder inte

Postades av 2005-10-27 09:43:14 - Peter Norlindh

Jepp, se det två första inläggen.

mvh
Peter


Svara

Sv:PerformClick() lyder inte

Postades av 2005-10-28 11:52:01 - Emma Magnusson

har du knutit knappen till sitt event? Om du "bara" kodat in din metod, så vet den inte om att den tillhör button1 - oavsett namngivning... Du måste lägga till eventet på button1 också.

/Emma


Svara

Sv: PerformClick() lyder inte

Postades av 2005-10-28 13:32:43 - Peter Norlindh

Hej

Upptäckte just att denna tråd var stängd; faktum är att den är löst.

Det jag inte fattade från början var att panelen som innehåller button1 måste vara synlig för att man via koden ska kunna "klicka" button1 och därigenom trigga dess klick event. Lite mysko, men det är ju ett överkommligt problem.

Tack för svaren!
Peter


Svara

Nyligen

  • 19:13 Международная перевозка грузов
  • 00:01 DL Van Tuning | Exclusive Body Kit
  • 12:08 Indian casino
  • 04:14 Vad finns det för kratomalternativ
  • 14:16 Indian online casino
  • 14:15 Indian online casino
  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av

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 864
27 962
271 767
728
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