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


VS Skriver över mina egna definitioner !!

Postades av 2005-04-19 11:20:34 - Rickard Robin, i forum visual studio.NET IDE, Tråden har 4 Kommentarer och lästs av 616 personer

<code>Protected WithEvents namnet As typen</code>
Är ju default vet ju alla.
Men jag har en kontroll jag gör om till Public så att jag kan komma åt denna från andra sidor/usercontroller.

Problemet är att när VisualStudio känner för det kör den över min Public definition och återställer till Protected, och tar bort "WithEvents".
och när det gör detta så rensar den bort alla Event-Wires som tillhör kontrollen !!!!
Den rensar alltså bort detta: Handles Kontroll.Eventname, inte själva signaturen. Så varje gång detta sker måste jag ändra TILLBAKA till public, och skriva om alla eventwires. Riktigt enerverande.

Detta är ju ett gammalt problem, har aldrig tänkt på att fråga om nån vet en lösning för det är ju givet att fler har detta problem. Flera på mitt jobb också.

Sen en annan sak förresten, VisualStudio har ju som egen AI-hobby viljan att totalförstöra egen HTML man skriver när man växlar från Design till HTML läge. Hur f-n stoppar man detta jag blir så lack.
Vet att detta problem är addresserat i 2005'an, men jag vill ha lösning nu.

GRRRR.


Svara

Sv: VS Skriver över mina egna definitioner !!

Postades av 2005-04-19 15:41:58 - Andreas Håkansson

Rickard,

VS.NTE gör precis som förväntat. För att ändra detta beteende så markerar du din kontroll i designen, tar fream property gridden. Kollar under <b>Design</b> där du hittar en property med namnet <b>Modifiers</b>. Ändra värdet på denna från <b>protected</b> till <b>public</b> så får du det beteendet som du vill ha och denna gången känner VS.NET till det också =)


Svara

Sv:VS Skriver över mina egna definitioner !!

Postades av 2005-04-20 10:04:36 - Rickard Robin

Andreas,

Du menar alltså vanliga propertygridden, i designläget?
De enda kategorier jag ser (oftast) är:

Appearance
Behavior
Data
Layout
Misc

Men eftersom det är en webusercontrol jag mekar med, så finns endast:

Behaviour
Data
Misc

Hittar ingenting som heter Modifiers..

Kanske värt att nämnas att jag använder vb.net i codebehind. Kanske annorlunda i C# ?
Visual Studio 2003 (7.1.3088) använder jag.
Och det är i codebehind som accessen (protected, public) ändras ...
Hittar inget under inställningar, eller någonstans ...


Svara

Sv: VS Skriver över mina egna definitioner !!

Postades av 2005-04-20 11:05:05 - Andreas Håkansson

Rickard,

Umm, missförstå mig inte nu men, när skulle du behöva ändra detta på ett webb formulär som bara har en livstid under en Request/Response? Du har juh inte tillgång till flera parallella sidor samtidigt som skulle kunna ändra varandras kontroller? Behöver du komma åt kontrollerna från någon annan klass än din sida?

I så fall finns det andra sätt så som att hämta en referens till kontrollerna via <b>HttpContext.Current.Request</b> alternativt är att du skickat med en referens till din sida.

Förtydliga gärna vad det är du vill uppnå, så ska vi se vad vi kan komma fram till för lösning =)


Svara

Sv:VS Skriver över mina egna definitioner !!

Postades av 2005-04-22 09:24:32 - Rickard Robin

Andreas, först tackar jag för din tid du lägger ner på att hjälpa mig :)

Jo det är så att jag använder flera olika webusercontrols i en tämligen avancerad
tabcontrol som jag kådat, och jag vill att dessa kontroller skall kunna kommunicera
med varandra - och det gör jag genom att sätta de egenskaper jag vill till: Public WithEvents,
istället för Protected WithEvents som är default.
Vill helt enkelt exponera vissa kontroller till resten av programmet.

Funkar jättebra ! Sålänge jag har access satt till Public.

VisualStudio har en ovana att ändra accessen till Protected. Därav frågan.
Vidare så gillar ju VisualStudio att böka om i HTMLkoden - ofta när man
switchar mellan Design och HTML läge. Men detta är ju ett känt problem,
och Lindfors själv har lovat att man kan "stänga av" den featuren i kommande
VisualStudio version. Men jag är ute efter att stoppa detta redan nu.

Hoppas du förstår min frågor =)

Än en gång tack för din tid !


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

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 569 164
27 952
271 704
1 865
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