CatalogZoneBase.CloseVerb Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera odwołanie do WebPartVerb obiektu, który umożliwia użytkownikom końcowym zamknięcie interfejsu użytkownika katalogu i powrót strony do normalnego trybu przeglądania.
public:
virtual property System::Web::UI::WebControls::WebParts::WebPartVerb ^ CloseVerb { System::Web::UI::WebControls::WebParts::WebPartVerb ^ get(); };
[System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)]
public virtual System.Web.UI.WebControls.WebParts.WebPartVerb CloseVerb { get; }
[<System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)>]
member this.CloseVerb : System.Web.UI.WebControls.WebParts.WebPartVerb
Public Overridable ReadOnly Property CloseVerb As WebPartVerb
Wartość właściwości
Element WebPartVerb umożliwiający użytkownikom końcowym zamknięcie interfejsu użytkownika wykazu na stronie sieci Web.
- Atrybuty
Przykłady
W poniższym przykładzie kodu pokazano, jak uzyskać dostęp do CloseVerb właściwości zarówno deklaratywnie, jak i programowo. Pełny kod wymagany do uruchomienia przykładu można znaleźć w sekcji Przykład w przeglądzie CatalogZoneBase klasy.
Pierwsza część przykładu kodu pokazuje, jak uzyskać dostęp do CloseVerb właściwości deklaratywnie na stronie sieci Web. W tym przykładzie Description dostosowywuje właściwość czasownika .
<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." />
W drugiej części przykładu pokazano, jak programowo uzyskać dostęp do CloseVerb właściwości za pomocą przycisku przełączania w celu jej włączenia lub wyłączenia.
protected void Button1_Click(object sender, EventArgs e)
{
if (CatalogZone1.AddVerb.Enabled)
{
CatalogZone1.AddVerb.Enabled = false;
CatalogZone1.CloseVerb.Enabled = false;
}
else
{
CatalogZone1.AddVerb.Enabled = true;
CatalogZone1.CloseVerb.Enabled = true;
}
}
Protected Sub Button1_Click(ByVal sender As Object, _
ByVal e As EventArgs)
If CatalogZone1.AddVerb.Enabled Then
CatalogZone1.AddVerb.Enabled = False
CatalogZone1.CloseVerb.Enabled = False
Else
CatalogZone1.AddVerb.Enabled = True
CatalogZone1.CloseVerb.Enabled = True
End If
End Sub
Po załadowaniu strony w przeglądarce możesz wybrać pozycję Wykaz z listy rozwijanej, aby przełączyć się do trybu wyświetlania wykazu. Gdy wykaz jest widoczny, umieść wskaźnik myszy nad przyciskiem Zamknij , możesz zobaczyć jego tekst opisu w etykietce narzędzia. Możesz również kliknąć przycisk Włącz lub Wyłącz czasowniki , aby pokazać, że możesz uzyskać dostęp do czasownika zamknij programowo.
Uwagi
Czasownik bliski jest przywołyyny przez CloseVerb właściwość kontrolki pochodzącej CatalogZoneBase z klasy.
Użytkownik może kliknąć czasownik close w stopce strefy. Gdy użytkownik kliknie czasownik zamknij, wszystkie CatalogPart kontrolki wybrane przez użytkownika zostaną zignorowane, interfejs użytkownika wykazu zostanie zamknięty, a strona powróci do normalnego trybu przeglądania.
Czasownik bliski to kontrolka na poziomie strefy, co oznacza, że jego akcja ma zastosowanie na poziomie całej strefy. Gdy użytkownik kliknie czasownik zamknięcia, wszystkie kontrolki, które zostały wybrane, ale nie dodane do strony, zostaną zignorowane, wykaz zostanie zamknięty, a strona powróci do trybu przeglądania.