C# 4.0, VS2010, Winforms를 사용합니다. DevExpress SplitContainerControl을 기본 폼에 가지고 있는데 런타임에 사용자 설정 파일의 파생 형식 인 SplitterPosition (int)을 유지하고 싶습니다. 내가 얻을 수있는 다음 코드를 사용하여/설정 속성 이름 생성 : 나는 스플리터 위치 (int 값)을 유지하기 위해 코드가 필요런타임에 설정 값을 생성하고 유지합니다.
string _splitterSettingsName;
public string SplitterSettingsName {
get {
if (string.IsNullOrEmpty(_splitterSettingsName))
_splitterSettingsName = GetType().Name + "splitterSettings";
return _splitterSettingsName;
}
set { _splitterSettingsName = value; }
}
합니다. 감사합니다. .
스플리터가 기본 폼에 있으면 설정 속성 이름이 처음 파생 된 폼이로드 될 때 동적으로 생성됩니다. – user1104916
지속 코드는 기본 폼으로 이동해야하며 설정 속성 이름은 파생 된 폼에서 동적으로 생성됩니다. – user1104916
동적으로 설정 이름을 생성하는 이유는 무엇입니까? 특히 스플리터 컨트롤과 같은 것입니다. 난 강력하게 권 해드립니다 수동으로, 동적으로 생성하는 이름을 엉망으로 얻을 수 있습니다. –