1
我有一些罕見的形式遺產。我在一個項目中有一個基本的通用表單。
在另一個我有兒子。但是因爲我需要設計它們,而且看起來你不能設計一些從泛型形式出發的東西,所以我需要使用一些中介形式。
所以我使用從中間形式擴展的形式。而中間體則來自通用基礎。
基礎:
namespace GestioBaseForanies
{
public partial class frmGestioBaseForanea<T> : Form where T : class, TeActiu
中間:
namespace GestioFillForanies.Intermediates
{
public partial class InterUsuario : frmGestioBaseForanea<Entity.Usuari>
而我使用的方法:
namespace GestioFillForanies
{
public partial class Usuario : Intermediates.InterUsuario
所以沒有問題的工作,但當時和aparently出藍色的「Usuario」設計器無法加載,並告訴我沒有連接字符串名稱「ContextES」一個app.config。
連接字符串名稱是實體框架的字符串。它在配置文件中,我可以構建和運行該程序,但我無法設計。