我有一个带有公共静态类“Zuordnung”的类库,我的应用程序Mainform需要一些信息。
composer7 update
Raum类的代码段
namespace IIB1_UE1_Gruppe25
{
public static class Zuordnung
{
public static Dictionary<String, Double> dieNutzungsListe = new Dictionary<String, double>()
{
{"Bitte auswählen", 0},
{"Wohnung", 50},
{"Büro", 60.1}
};
public static BindingList<Raum> dieRaumListe = new BindingList<Raum>()
{
new Raum(){RaumNummer = "Büro 112", RaumFlaeche = 30.5, Raumfeuerloescher = null, Raumnutzungsart = null},
new Raum(){RaumNummer = "Wohnzimmer 1", RaumFlaeche = 50, Raumfeuerloescher = null, Raumnutzungsart = null},
new Raum(){RaumNummer = "Kantine", RaumFlaeche = 200.22, Raumfeuerloescher = null, Raumnutzungsart = null},
};
我的mainform的构造函数有两个必需的属性
public class Raum
{
public String RaumNummer { get; set; }
public double RaumFlaeche { get; set; }
public Nutzungsart Raumnutzungsart { get; set; }
public List<Feuerloescher> Raumfeuerloescher { get; set; }
public Raum() { }
public Raum(String _RaumNummer, double _RaumFlaeche)
{
RaumNummer = _RaumNummer;
RaumFlaeche = _RaumFlaeche;
Raumnutzungsart = null;
Raumfeuerloescher = null;
}
}
课程
中的代码段public partial class Hauptfenster : Form
{
private BindingList<Raum> Raeume;
private Dictionary<String, Double> Nutzung;
public Hauptfenster(BindingList<Raum> _dieRaumliste, Dictionary<String,Double> _dieNutzungsliste )
{
InitializeComponent();
this.Raeume = _dieRaumliste;
this.Nutzung = _dieNutzungsliste;
listBoxRaum.DataSource = Raeume;
listBoxRaum.DisplayMember = "RaumNummer";
}
当构造函数没有属性时,应用程序确实运行没有问题。现在调试切换到保持模式而没有显示任何故障,只是没有代码运行的句子。
非常感谢任何帮助。 对不起英文不好^^