2010-06-05 2 views
2

컨트롤을 폼에 추가하면 Visual Studio는 자동 생성 된 디자이너 코드에서 해당 폼의 다양한 속성에 null 값을 할당합니다.디자이너가 null 값으로 내 속성을 채우지 않게하려면 어떻게합니까?

디자이너가 중복 할당을 원하지 않습니다 (값은 이미 null입니다).

아무도 그것을 막을 수있는 방법을 말해 줄 수 있습니까?


예를

MyControl는 재산을

public SomeClass MyProperty 
{ 
    get { return m_MyValue; } 
    set { m_MyValue = value; } 
} 

디자이너가 다음 자동 생성 :

myControl1.MyProperty = null; 

답변

0

myControl1.MyProperty = null; 및 디자이너 의 설정 같은 일이다.

코드 줄에서 설정 값을 변경 한 다음 디자이너로 이동하면 값이 디자이너에서도 변경되었음을 알 수 있습니다. 마찬가지로 디자이너의 값을 변경하면 코드의 값이 변경됩니다.

관련 문제