DesignerRegionMouseEventArgs.Region Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u de ontwerpregio op waarop is geklikt, indien van toepassing.
public:
property System::Web::UI::Design::DesignerRegion ^ Region { System::Web::UI::Design::DesignerRegion ^ get(); };
public System.Web.UI.Design.DesignerRegion Region { get; }
member this.Region : System.Web.UI.Design.DesignerRegion
Public ReadOnly Property Region As DesignerRegion
Waarde van eigenschap
De DesignerRegion gebeurtenis waarop de klikgebeurtenis van toepassing is, of null als er geen regio is geklikt.
Voorbeelden
In het volgende codevoorbeeld ziet u hoe u de DesignerRegionMouseEventArgs regio kunt identificeren waarop is geklikt en hoe u de weergave dienovereenkomstig kunt wijzigen. Dit voorbeeld maakt deel uit van een groter voorbeeld voor de EditableDesignerRegion klasse.
// Handler for the Click event, which provides the region in the arguments.
protected override void OnClick(DesignerRegionMouseEventArgs e)
{
if (e.Region == null)
return;
// If the clicked region is not a header, return
if (e.Region.Name.IndexOf("Header") != 0)
return;
// Switch the current view if required
if (e.Region.Name.Substring(6, 1) != myControl.CurrentView.ToString())
{
myControl.CurrentView = int.Parse(e.Region.Name.Substring(6, 1));
base.UpdateDesignTimeHtml();
}
}
' Handler for the Click event, which provides the region in the arguments.
Protected Overrides Sub OnClick(ByVal e As DesignerRegionMouseEventArgs)
If IsNothing(e.Region) Then
Return
End If
' If the clicked region is not a header, return
If e.Region.Name.IndexOf("Header") <> 0 Then
Return
End If
' Switch the current view if required
If e.Region.Name.Substring(6, 1) <> myControl.CurrentView.ToString() Then
myControl.CurrentView = Integer.Parse(e.Region.Name.Substring(6, 1))
MyBase.UpdateDesignTimeHtml()
End If
End Sub
Opmerkingen
De Region eigenschap vertegenwoordigt het gebied van de ontwerpfunctie voor besturingselementen waarop is geklikt, indien van toepassing.
De Region eigenschap wordt geïnitialiseerd door de DesignerRegionMouseEventArgs constructor.