private void lbStructures_DoubleClick(object sender, EventArgs e) { int index = lbStructures.SelectedIndex; if (index == -1) { return; } var f = new FormStructuresName(); FormStructuresName.StructName = curTileStruct.Name; FormStructuresName.StructWidth = curTileStruct.Width; FormStructuresName.StructHeight = curTileStruct.Height; f.ShowDialog(); if (FormStructuresName.Result) { var ts = tileStructs[index]; ts.Name = FormStructuresName.StructName; ts.resetDim(FormStructuresName.StructWidth, FormStructuresName.StructHeight); lbStructures.Items[index] = ts.Name; lbStructures_SelectedIndexChanged(sender, new EventArgs()); } }
private void lbStructures_DoubleClick(object sender, EventArgs e) { int index = lbStructures.SelectedIndex; if (index == -1) return; var f = new FormStructuresName(); FormStructuresName.StructName = curTileStruct.Name; FormStructuresName.StructWidth = curTileStruct.Width; FormStructuresName.StructHeight = curTileStruct.Height; f.ShowDialog(); if (FormStructuresName.Result) { var ts = tileStructs[index]; ts.Name = FormStructuresName.StructName; ts.resetDim(FormStructuresName.StructWidth, FormStructuresName.StructHeight); lbStructures.Items[index] = ts.Name; lbStructures_SelectedIndexChanged(sender, new EventArgs()); } }