Toon posts:

[.NET] "pull-down menu propertie"

Pagina: 1
Acties:

Verwijderd

Topicstarter
Weet iemand hoe de code er uit ziet als ik in mijn Server Control een propertie wil maken dat in de IDE propertie-inspector een pull-down menuutje geeft waar dan twee string waarden in staan waar ik uit kan kiezen?

bvd,
Tom

Verwijderd

Topicstarter
Oh, om het misschien minder vaag te maken. Kijk eens naar het BorderStyle propertie van het ASP DataGrid component.

  • alley
  • Registratie: Mei 2002
  • Laatst online: 09:11

alley

ahuh

Als je je property van het type Enum maakt, wordt het automatisch een dropdown in het propertygrid.
code:
1
2
3
4
5
6
7
8
9
10
public enum SelectableClass { waarde1, waarde2 };

public class Class1 {

  public SelectableClass SelectableProp 
  {
    get{}
    set{}
  }
}

Grs,
Alley

I am always doing that which I can not do, in order that I may learn how to do it. (Pablo Picasso)


Verwijderd

Topicstarter
Klinkt goed. Ik ge het meteen uitproberen. Thanx!

Verwijderd

Topicstarter
Shit, ik heb het toch niet helemaal door. Wat moet precies in het Get gedeelte? Als ik SelectableClass return mag dat niet omdat hij een variable verwacht en geen klasse.....

Verwijderd

Op dinsdag 21 mei 2002 20:06 schreef tommie36 het volgende:
Shit, ik heb het toch niet helemaal door. Wat moet precies in het Get gedeelte? Als ik SelectableClass return mag dat niet omdat hij een variable verwacht en geen klasse.....
Je moet ook een variabele van het TYPE SelectableClass returnen, niet de enum zelf.

Declareer dus iets als:
private SelectableClass _selectableClass;

en dan in de property 'get{return _selectableClass}'

Zie ook MSDN etc.
Pagina: 1