CatalogZoneBase.PartLinkStyle 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
영역에서 현재 선택되지 않은 CatalogPart 컨트롤에 적용할 스타일 특성이 포함된 개체를 가져옵니다.
public:
property System::Web::UI::WebControls::Style ^ PartLinkStyle { System::Web::UI::WebControls::Style ^ get(); };
[System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)]
public System.Web.UI.WebControls.Style PartLinkStyle { get; }
[<System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)>]
member this.PartLinkStyle : System.Web.UI.WebControls.Style
Public ReadOnly Property PartLinkStyle As Style
속성 값
현재 선택되지 않은 컨트롤에 적용할 스타일 특성이 포함된 Style입니다.
- 특성
예제
다음 코드 예제를 사용 PartLinkStyle 하는 방법에 설명 합니다 선언적이 고 프로그래밍 방식으로 속성입니다. 예제를 실행 하는 데 필요한 전체 코드의 예제 섹션을 참조 하세요.를 CatalogZoneBase 클래스 개요입니다.
코드 예제의 첫 번째 부분은 두 <asp:catalogzone>
개의 요소를 선언하고 첫 번째 부분은 속성에 대한 PartLinkStyle 값을 선언합니다.
<asp:CatalogZone ID="CatalogZone1" runat="server"
EmptyZoneText="No controls are in the zone."
HeaderText="My Web Parts Catalog"
InstructionText="Add Web Parts controls to the zone."
PartLinkStyle-Font-Italic="true"
SelectedPartLinkStyle-Font-Bold="true"
SelectTargetZoneText="Select zone"
AddVerb-Text="Add Control"
CloseVerb-Description="Close and return to browse mode."
SelectedCatalogPartID="Currently Selected CatalogPart ID.">
<ZoneTemplate>
<asp:DeclarativeCatalogPart ID="DeclarativeCatalogPart1"
runat="server">
<WebPartsTemplate>
<aspSample:TextDisplayWebPart
runat="server"
id="textwebpart"
title = "Text Content WebPart"
ExportMode="All"/>
<asp:Calendar id="calendar1" runat="server"
Title="My Calendar" />
</WebPartsTemplate>
</asp:DeclarativeCatalogPart>
<asp:PageCatalogPart ID="PageCatalogPart1" runat="server" />
<asp:ImportCatalogPart ID="ImportCatalogPart1" runat="server" />
</ZoneTemplate>
</asp:CatalogZone>
<hr />
<asp:CatalogZone ID="CatalogZone2" runat="server"
BorderWidth="2"
HeaderText="My Empty CatalogZone"
EmptyZoneText="No controls are in the zone." />
<asp:CatalogZone ID="CatalogZone1" runat="server"
EmptyZoneText="No controls are in the zone."
HeaderText="My Web Parts Catalog"
InstructionText="Add Web Parts controls to the zone."
PartLinkStyle-Font-Italic="true"
SelectedPartLinkStyle-Font-Bold="true"
SelectTargetZoneText="Select zone"
AddVerb-Text="Add Control"
CloseVerb-Description="Close and return to browse mode."
SelectedCatalogPartID="Currently Selected CatalogPart ID.">
<ZoneTemplate>
<asp:DeclarativeCatalogPart ID="DeclarativeCatalogPart1"
runat="server">
<WebPartsTemplate>
<aspSample:TextDisplayWebPart
runat="server"
id="textwebpart"
title = "Text Content WebPart"
ExportMode="All"/>
<asp:Calendar id="calendar1" runat="server"
Title="My Calendar" />
</WebPartsTemplate>
</asp:DeclarativeCatalogPart>
<asp:PageCatalogPart ID="PageCatalogPart1" runat="server" />
<asp:ImportCatalogPart ID="ImportCatalogPart1" runat="server" />
</ZoneTemplate>
</asp:CatalogZone>
<hr />
<asp:CatalogZone ID="CatalogZone2" runat="server"
BorderWidth="2"
HeaderText="My Empty CatalogZone"
EmptyZoneText="No controls are in the zone." />
코드 예제의 두 번째 부분에서는 선택 CatalogPart 되지 않은 컨트롤의 텍스트 색이 다른 값으로 설정됩니다.
protected void Button5_Click(object sender, EventArgs e)
{
CatalogZone1.PartLinkStyle.ForeColor = System.Drawing.Color.Red;
CatalogZone1.SelectedPartLinkStyle.ForeColor =
System.Drawing.Color.Blue;
}
Protected Sub Button5_Click(ByVal sender As Object, _
ByVal e As EventArgs)
CatalogZone1.PartLinkStyle.ForeColor = _
System.Drawing.Color.Red
CatalogZone1.SelectedPartLinkStyle.ForeColor = _
System.Drawing.Color.Blue
End Sub
브라우저에서 페이지를 로드할 때 드롭다운 목록에서 카탈로그 를 선택하여 카탈로그 표시 모드로 전환할 수 있습니다. 카탈로그가 표시되면 영역에 나열된 CatalogPart 선택되지 않은 컨트롤의 스타일 특성을 확인합니다(기본적으로 선택한 CatalogPart 컨트롤은 컨트롤임 DeclarativeCatalogPart ). 파트 링크 스타일 변경 단추를 클릭하여 선택되지 않은 컨트롤의 텍스트 색을 변경할 수 있습니다. 선택되지 않은 컨트롤에 대한 링크를 클릭하여 컨트롤을 선택할 때 스타일 특성이 어떻게 변경되는지 확인할 수도 있습니다.
설명
CatalogZoneBase 영역에서 각 컨트롤 PageCatalogPart유형 CatalogPart 에 대한 링크가 표시됩니다( , DeclarativeCatalogPart및 ImportCatalogPart). 사용자가 링크 중 하나를 클릭하면 해당 CatalogPart 컨트롤이 선택된 컨트롤이 되고 선택한 컨트롤에 포함된 자식 컨트롤이 표시됩니다.
Style 에서 참조 하는 PartLinkStyle 개체는 속성에는 현재 선택 되지 않은 컨트롤에 CatalogPart 대 한 스타일 특성이 포함 됩니다. 속성에서 참조하는 개체는 읽기 전용이지만 이 개체를 사용하여 선택 CatalogPart 되지 않은 컨트롤의 기본 스타일 특성을 설정할 수 있습니다.
적용 대상
추가 정보
.NET