你按空格键弹出的那个窗口应该是封不掉的。

你选中城镇,在左侧的那个参数表里面,找到building这一项。
右击选add,加一个参数。
加的那个参数类型type选tb_special_3,这个就是对应特殊建筑市场。
把初始等级initialupgrade,和等级上限maxupgrade,都选成无bld_upg_none。
这样就能封掉市场了。
不过这个操作好像有副作用,因为tb_special_3严格来说不仅对应市场,只是在学院和地牢城里是市场,封掉这个之后,随机出别的种族,它们的tb_special_3也会被封掉(具体是啥我也忘了)。