ViewEventArgs Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje data pro událost ViewEvent.
public ref class ViewEventArgs : EventArgs
public class ViewEventArgs : EventArgs
type ViewEventArgs = class
inherit EventArgs
Public Class ViewEventArgs
Inherits EventArgs
- Dědičnost
Poznámky
Událost ViewEvent je vyvolána hostitelem návrháře pro určité akce na ovládacím prvku na návrhové ploše. Objekt ViewEvent je zpracován metodou delegáta ViewEventHandler , která přebírá ViewEventArgs objekt jako parametr.
Třída ControlDesigner poskytuje výchozího delegáta pro zpracování .ViewEvent Vlastní návrháři ovládacích prvků přepíší OnClickmetody , OnPainta OnTemplateModeChanged pro zpracování těchto událostí pro ovládací prvek na návrhové ploše.
Hostitel návrháře inicializuje ViewEventArgs objekt pro typ akce na návrhové ploše a pak předá objekt delegátu ViewEventHandler . Vlastnost Region představuje oblast návrháře ovládacího prvku, na kterou se událost vztahuje. Vlastnost EventType objektu ViewEventArgs označuje, jaký typ akce:
Událost Click .
Událost Paint .
Událost TemplateModeChanged .
Vlastnost EventArgs poskytuje argumenty události, které jsou specifické pro typ akce.
Například hostitel návrháře inicializuje ViewEventArgs objekty následujícím způsobem:
Objekt DesignerRegionMouseEventArgs po kliknutí na oblast.
Objekt PaintEventArgs , když je ovládací prvek nakreslen na návrhové ploše.
Objekt TemplateModeChangedEventArgs při změně režimu úprav šablony ovládacího prvku na návrhové ploše.
Další informace o událostech a delegátech najdete v tématu Zpracování a vyvolávání událostí.
Konstruktory
ViewEventArgs(ViewEvent, DesignerRegion, EventArgs) |
Inicializuje novou instanci ViewEventArgs třídy pro typ zobrazení událost na návrhové ploše. |
Vlastnosti
EventArgs |
Získá argumenty události, které jsou přidruženy k akci, která vyvolala událost. |
EventType |
Získá typ akce, která vyvolala událost. |
Region |
Získá oblast návrháře, na kterou se událost vztahuje. |
Metody
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetType() |
Získá aktuální Type instanci. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |