From cd0b99fa511e68fabfc8dfd211aae9121d3a3d14 Mon Sep 17 00:00:00 2001 From: Husky Date: Thu, 7 Jun 2018 19:37:58 +0200 Subject: [PATCH] =?UTF-8?q?Strassenliste=20ge=C3=A4ndert?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Klassenbib.WibuAxProject | Bin 0 -> 6891 bytes SanSystem/frmObjekteList.cs | 8 ++++++-- SanSystem/frmStrassenList.Designer.cs | 24 +++++++++++++++++++----- SanSystem/frmStrassenList.cs | 15 ++++++++++++++- 4 files changed, 39 insertions(+), 8 deletions(-) create mode 100644 Klassenbib.WibuAxProject diff --git a/Klassenbib.WibuAxProject b/Klassenbib.WibuAxProject new file mode 100644 index 0000000000000000000000000000000000000000..4fd17b1d27ae954a6713e5ce958113de7d2f8bb6 GIT binary patch literal 6891 zcmeHMTWpj?6h6O-T#Pj;T;|HsvR}a;3SL$4C%}!)e$coA0(?2741YP`T~^8{_)8`k3t)YpCZmh+ z7-e`@WlyN=O4o01g$}?f1?>)mWVMpkD9E}gdD@k~Ltnw`4H!c{+fW+Ewmaaxq?BC> zc52gZ06tH+@<~^2bmbUB=a>@Sa)jfq{2Yz*@N2-zY?md{i#6JVce~8SZb(bY>T7KfGqW@;9G0gP%Elmwy`_3KjD4D7*{Yyq&&RLOQF z?#L5^vMZ0PWDoEi5Sj|T6X9d2)qu>0M;puxZGb&;(;f;L#EbTVvdvMaV*aL}zSq^K zx%&J0deDS2t#gFVpzXgLA?nu=It6S-=rn+i(1(r~l(UXiyK&IfL+C~b1GK-az7KV3 zxybM)w-`L$ye+--ePBe~pMcxAdQQPdFk&cY6@0AVoPtjkw5n8_g4qZZM*Jw=91wm} z_;(C-FuD2>)W{Z+*Bz2ePKEaq01OzZpNsG>4p*V&H^*Ehcf$xZ$sD!3MZIeW;73ej zPBUUahpg7-l@54o02m${u>N|?-bi9K+FjEIlm-sq$2ih$;z%4*MX9?W)r1yC9`Y2g z;(+=7Cr!-aF3LC=h#1-1QI_&Y5W|==&<=Bng3N?B(E7j?9`r*Gqd>su3rN4wl`>vYXB%|TLt=V+rKk5p=e2m3ggj$6 z^{}th8ij4vV(>NRM(bYaV?=)(boypzr3;vGEn{XQfRa&^x)}3P#xHu8a9Zv(S~yya ze0Dw?%y`A{#RNv~k$loZ@U!|L|*(n)&@IU6nd(v`HOYlk}JU<9g{cURzrs*b1YC zD>H(ziR`$37Ko&7J@QXyM)ukBQ@8-UNC5}tSa z*W03CtM2G!N_o$1ZSRzV4|KDiRiz-~CAkVW@rP@?#iGsZN zpz^$+V4mt}QZQdZvjdV)N)iBq!ffx5wjNe+M8O*hjw-mI;2j0W6`W9TQo)xBzEbeD zf^QUDRPddG?-iVchXeT4O1%tV?{L-G72a#sL`G)H1O)O5gyjinIR1&N z4!v6oAJUMoEYtAsl1cMf+ud4m64J<8uufA|JIxq(_d`UBAGVk@{FTVr+tTx~VYqm`D zX*B|m{jItCd|Aw5tz57Bjgj6VjC>xiSI>sK2^p>zSGJXY!`VJu?qR>z-@5zHePfuf ziX23VQ>Tl-haHtAQ#jr+yyj^8T{***)vl~@WqnbpvZNv7!p)1#*_l)G^uTP2ZORu0 z_P`euBBeIusf~H`C=ef($~V{1SSqc_(KgdOo@Q5HfRdJ^1%O%mwcS57YTkI>9ns}8 z1^e!!Rv=Zrp^1wBO4y5%kn zQPyT}(dBJ{lNT>N@ZBCDY!8?+X==;^hSe5FGQ|UDF(*@Ca_~}_|7Iy1#%V!QRdVz~ zI*NDU0=eKr=?L<CYp37RvJ|&*Lw9Onx48ct|d2;q?ti!XCPdy)5=o`>V4 street = new ObservableCollection(); + AdresseCollection street = new AdresseCollection(); + + BindingSource bs = new BindingSource(); + Strasse strasse = null; public frmObjekteList(Strasse strasse) { InitializeComponent(); + bs.DataSource = street; this.strasse = strasse; - dGObjekte.DataSource = street; //strasse.Objekte; + dGObjekte.DataSource = bs; //strasse.Objekte; } private void button1_Click(object sender, EventArgs e) diff --git a/SanSystem/frmStrassenList.Designer.cs b/SanSystem/frmStrassenList.Designer.cs index f7ed684..53f6719 100644 --- a/SanSystem/frmStrassenList.Designer.cs +++ b/SanSystem/frmStrassenList.Designer.cs @@ -29,25 +29,38 @@ private void InitializeComponent() { this.lst_strassen = new System.Windows.Forms.ListBox(); + this.button1 = new System.Windows.Forms.Button(); this.SuspendLayout(); // // lst_strassen // this.lst_strassen.FormattingEnabled = true; - this.lst_strassen.ItemHeight = 16; - this.lst_strassen.Location = new System.Drawing.Point(9, 19); + this.lst_strassen.Location = new System.Drawing.Point(7, 15); + this.lst_strassen.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); this.lst_strassen.Name = "lst_strassen"; - this.lst_strassen.Size = new System.Drawing.Size(252, 340); + this.lst_strassen.Size = new System.Drawing.Size(190, 277); this.lst_strassen.TabIndex = 0; this.lst_strassen.SelectedIndexChanged += new System.EventHandler(this.lst_strassen_SelectedIndexChanged); // + // button1 + // + this.button1.Location = new System.Drawing.Point(57, 305); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(89, 42); + this.button1.TabIndex = 1; + this.button1.Text = "button1"; + this.button1.UseVisualStyleBackColor = true; + this.button1.Click += new System.EventHandler(this.button1_Click); + // // frmStrassenList // - this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F); + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(282, 392); + this.ClientSize = new System.Drawing.Size(212, 367); this.ControlBox = false; + this.Controls.Add(this.button1); this.Controls.Add(this.lst_strassen); + this.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); this.Name = "frmStrassenList"; this.Text = "frmStrassenList"; this.Load += new System.EventHandler(this.frmStrassenList_Load); @@ -58,5 +71,6 @@ #endregion private System.Windows.Forms.ListBox lst_strassen; + private System.Windows.Forms.Button button1; } } \ No newline at end of file diff --git a/SanSystem/frmStrassenList.cs b/SanSystem/frmStrassenList.cs index bce507b..5041041 100644 --- a/SanSystem/frmStrassenList.cs +++ b/SanSystem/frmStrassenList.cs @@ -14,6 +14,8 @@ namespace SanSystem { public partial class frmStrassenList : Form { + BindingSource bs = new BindingSource(); + public frmStrassenList() { InitializeComponent(); @@ -21,8 +23,12 @@ namespace SanSystem private void frmStrassenList_Load(object sender, EventArgs e) { - lst_strassen.DataSource = Datenbank.Instance.loadedProjekt.Adressen; + bs.DataSource = Datenbank.Instance.loadedProjekt.Adressen; + + lst_strassen.DataSource = bs; + } + private void lst_strassen_SelectedIndexChanged(object sender, EventArgs e) { @@ -32,5 +38,12 @@ namespace SanSystem objekteList.MdiParent = this.MdiParent; objekteList.Show(); } + + private void button1_Click(object sender, EventArgs e) + { + Datenbank.Instance.loadedProjekt.Adressen.Add(new KlassenBIB.Strasse() { Strassename = "Damian" }); + bs.ResetBindings(false); + + } } }