.NET Framework 클래스 라이브러리
Control..::.SkinID 속성

업데이트: 2007년 11월

컨트롤에 적용할 스킨을 가져오거나 설정합니다.

네임스페이스:  System.Web.UI
어셈블리:  System.Web(System.Web.dll)

구문

Visual Basic(선언)
<BrowsableAttribute(False)> _
Public Overridable Property SkinID As String
Visual Basic (사용법)
Dim instance As Control
Dim value As String

value = instance.SkinID

instance.SkinID = value
C#
[BrowsableAttribute(false)]
public virtual string SkinID { get; set; }
Visual C++
[BrowsableAttribute(false)]
public:
virtual property String^ SkinID {
    String^ get ();
    void set (String^ value);
}
J#
/** @property */
/** @attribute BrowsableAttribute(false) */
public String get_SkinID()
/** @property */
/** @attribute BrowsableAttribute(false) */
public  void set_SkinID(String value)
JScript
public function get SkinID () : String
public function set SkinID (value : String)

속성 값

형식: System..::.String

컨트롤에 적용할 스킨의 이름입니다. 기본값은 Empty입니다.

예외

예외상황
InvalidOperationException

스타일시트가 이미 적용된 경우

- 또는 -

Page_PreInit 이벤트가 이미 발생한 경우

- 또는 -

컨트롤이 Controls 컬렉션에 이미 추가된 경우

설명

컨트롤에 사용할 수 있는 스킨은 테마 디렉터리의 여러 스킨 파일에 들어 있습니다. SkinID 속성은 이러한 스킨 중에서 컨트롤에 적용할 스킨을 지정합니다. 스킨은 컨트롤마다 고유하므로 서로 다른 형식의 컨트롤 간에 스킨 설정을 공유할 수 없습니다.

SkinID 속성을 설정하지 않으면 컨트롤은 정의된 기본 스킨을 사용합니다. 예를 들어 ID가 없는 스킨이 Image 컨트롤에 정의된 경우 ID로 스킨을 명시적으로 참조하지 않으면서 테마가 비활성화되지 않은 모든 Image 컨트롤에 해당 스킨이 적용됩니다. ID가 있는 스킨이 Image 컨트롤에 정의된 경우에는 SkinID 속성이 해당 ID로 설정된 Image 컨트롤에만 해당 스킨이 적용됩니다.

지정된 SkinID 속성을 가진 스킨이 테마 디렉터리의 스킨 파일에 없으면 런타임에 ArgumentException 예외가 throw됩니다.

TopicLocation
방법: ASP.NET 테마 적용Building ASP .NET Web Applications
방법: ASP.NET 테마 적용Visual Studio에서 ASP .NET 웹 응용 프로그램 빌드
방법: ASP.NET 테마 정의Building ASP .NET Web Applications
방법: 프로그래밍 방식으로 ASP.NET 테마 적용Building ASP .NET Web Applications
방법: 프로그래밍 방식으로 ASP.NET 테마 적용Visual Studio에서 ASP .NET 웹 응용 프로그램 빌드
플랫폼

Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

.NET Framework 및 .NET Compact Framework에서 모든 플랫폼의 전체 버전을 지원하지는 않습니다. 지원되는 버전의 목록을 보려면 .NET Framework 시스템 요구 사항을 참조하십시오.

버전 정보

.NET Framework

3.5, 3.0, 2.0에서 지원
참고 항목

참조

기타 리소스

태그 :


Page view tracker