Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > .NET Languages
You last visited: Today at 14:48

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[C#] Der Name listbox1 ist im aktuellen Kontext nicht verfügbar.

Discussion on [C#] Der Name listbox1 ist im aktuellen Kontext nicht verfügbar. within the .NET Languages forum part of the Coders Den category.

Reply
 
Old   #1
 
.Chakratos's Avatar
 
elite*gold: 0
Join Date: Feb 2010
Posts: 615
Received Thanks: 61
[C#] Der Name listbox1 ist im aktuellen Kontext nicht verfügbar.

Hallo,
ich möchte Daten auslesen und als items in einer Listbox ausgeben.

Wenn ich in meiner Methode list() versuche items hinzuzufügen kriege ich den im Titel genannten fehler.
Wenn ich es aber etwas weiter oben in der public Form1() versuche geht es.

Ich bin ziemlich neu in C# und komme von Autoit (da war alles noch so schön einfach ;( )

Code:
public Form1()
        {
            InitializeComponent();
            listbox1.Items.Add(item);
        }


public static void list()
        {
             listbox1.Items.Add(item);
         }
Hier die beiden Methoden, das obere funktioniert das untere aber nicht.

LG Chakratos
.Chakratos is offline  
Old 11/04/2014, 16:27   #2
 
elite*gold: 46
Join Date: Oct 2010
Posts: 782
Received Thanks: 525
Wenn du eine Methode mit static kennzeichnest kannst du nicht auf Variablen einer Instanz der Klasse zugreifen. Mach einfach das static weg.
th0rex is offline  
Thanks
1 User
Old 11/04/2014, 16:40   #3
 
.Chakratos's Avatar
 
elite*gold: 0
Join Date: Feb 2010
Posts: 615
Received Thanks: 61
Super Danke, ich bin wohl noch nicht ganz drinne

LG Chakratos
.Chakratos is offline  
Old 11/10/2014, 14:55   #4
 
Assault IX's Avatar
 
elite*gold: 12
Join Date: Jun 2012
Posts: 782
Received Thanks: 215
Es hätte auch einfach sein können wenn du zB. den Code von irgendwoher kopiert hast das der original Autor des Codes einen unterschiedlichen Namen hat für die ListBox.

Dein Projekt hat eine ListBox mit den Namen "listBox1", wobei du einen Code mit den Namen "listBox2" als Namen kopiert hast.. also muss man schon drauf achten.
Assault IX is offline  
Old 11/10/2014, 22:28   #5
 
Logtetsch's Avatar
 
elite*gold: 192
Join Date: May 2009
Posts: 2,227
Received Thanks: 3,262
Alternativ kannst du der list() Methode eine Referenz vom jeweiligen Steuerelement übergeben.

Code:
public static void list(ref ListBox _listBox){
_listBox.Items.Add(item);
}
Aufrufen tust du die Funktion so
Code:
list(ref this.listbox1);
Siehe & .
Logtetsch is offline  
Thanks
1 User
Old 11/10/2014, 22:55   #6
 
tolio's Avatar
 
elite*gold: 2932
The Black Market: 169/1/0
Join Date: Oct 2009
Posts: 6,966
Received Thanks: 1,097
referenztypen werden immer als referenz übergeben, ref ist somit nicht nötig, out wäre in diesem bsp völlig fehl am platz
tolio is offline  
Thanks
1 User
Reply


Similar Threads Similar Threads
Kontext menu ? File Icon?
03/19/2014 - AutoIt - 4 Replies
Hallo, ich schreibe gerade einen multi extractor. Ich habe als test erstmal nur zip gemacht. Nun möchte ich das en man rechtsklick auf einer datei macht steht: Extrahieren mit EX-Pro Wie stelle ich das ein ? Bestmöglichst mit autoit wen es möglich wäre das autoit die einträge macht.
[C#] XXX ist im aktuellen Kontext nicht vorhanden!
02/16/2014 - .NET Languages - 2 Replies
Hallo com, zurzeit versuche ich eine WPF anwendung zu erstellen! public partial class MainWindow { DispatcherTimer Timer; Board myBoard; public MainWindow() { InitializeComponent(); }
RAM nicht verfügbar
07/14/2013 - Technical Support - 15 Replies
Wieso kann ich 1GB davon nicht nutzen? http://i.epvpimg.com/zyy8f.png Hoffe mir kann jemand helfen.
A.dll nicht verfügbar
08/31/2011 - Metin2 Private Server - 0 Replies
Hallo, ich habe mit connect changer eine exe erstellt, die hatte aber kein icon, deswegen hab ich ein icon hinzugefügt (mit reshacker). Alles hat gefunzt, aber wenn ich dann die neue exe anklicke, die reshacker erzeugt kommt ein dll fehler. Zuerst öffne ich die exe: http://img716.imageshack.us/img716/493/46973908.j pg Uploaded with ImageShack.us
Video nicht verfügbar
06/19/2011 - Off Topic - 13 Replies
Gibt es eine Möglichkeit den Schutz, oder was auch immer bei youtube die video ist in Deutschland nicht verfügbar zu umgehen?



All times are GMT +1. The time now is 14:48.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.