private void ShowTekeningBtn_Click_1(object sender, RoutedEventArgs e) { var dw = new DetailsWindow(); dw.Height = 450; dw.Width = 600; foreach (Ruimte r in Acumulator.Instance().OTracker.offerteRuimte_.Children.Where(x => x.GetType() == typeof(Ruimte))) { /* if (Acumulator.Instance().HuidigRuimteSetKey.ContainsKey(r.RuimteID) && Acumulator.Instance().TekeningBijRuimte.ContainsKey(r.RuimteID) && Acumulator.Instance().TekeningBijRuimte[r.RuimteID].ContainsKey(Acumulator.Instance().HuidigRuimteSetKey[r.RuimteID])) * { * var imgpath = Acumulator.Instance().TekeningBijRuimte[r.RuimteID][Acumulator.Instance().HuidigRuimteSetKey[r.RuimteID]]; * if(Acumulator.Instance().Blueprints.ContainsKey(imgpath)) * { * * bp.LoadImg(Acumulator.Instance().Blueprints[imgpath]); * * } * * }*/ var data = Acumulator.Instance().bluePrintManager.getBlueprintData(r.RuimteID, false); if (data != null) { var bp = new BluePrintControl(); bp.LoadImg(data); dw.LoadContent(bp); } } dw.Show(); }
private void BlueprintBtn_Click(object sender, RoutedEventArgs e) { if (!empty) { var bigblue = new DetailsWindow(); bigblue.Width = 725; bigblue.Height = 525; if (ruimteID == null) { } else { var blue = new BluePrintControl(); var data = Acumulator.Instance().bluePrintManager.getBlueprintData(ruimteID, false); if (data != null) { blue.LoadImg(data); } bigblue.LoadContent(blue); } bigblue.Show(); /* * if (_path == null) * { * foreach (var bytes in Acumulator.Instance().Blueprints.Values) * { * var blue = new BluePrintControl(); * blue.LoadImg(bytes); * bigblue.LoadContent(blue); * } * } * else * { * var blue = new BluePrintControl(); * if (Acumulator.Instance().Blueprints.ContainsKey(_path)) * { * blue.LoadImg(Acumulator.Instance().Blueprints[_path]); * } * else * { * //blue.LoadImg(_path); * } * bigblue.LoadContent(blue); * } * bigblue.Show();*/ } }