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. Zpracovává se ViewEvent metodou ViewEventHandler delegáta, která přebírá ViewEventArgs objekt jako parametr.
Třída ControlDesigner poskytuje výchozí delegát pro zpracování ViewEvent. Návrháři vlastních ovládacích prvků přepíší OnClick, OnPainta OnTemplateModeChanged metody 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átovi 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 při vykreslení ovládacího prvku na návrhové ploše
Objekt TemplateModeChangedEventArgs , když se režim úprav šablony změní pro ovládací prvek na návrhové ploše.
Další informace o událostech adelegátch
Konstruktory
| Name | Description |
|---|---|
| ViewEventArgs(ViewEvent, DesignerRegion, EventArgs) |
Inicializuje novou instanci ViewEventArgs třídy pro typ události zobrazení na návrhové ploše. |
Vlastnosti
| Name | Description |
|---|---|
| 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
| Name | Description |
|---|---|
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |