Rect Struktúra
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Egy téglalap szélességét, magasságát és pontjának eredetét ismerteti.
public value class Rect : IFormattable
[System.Security.SecurityCritical]
public struct Rect : IFormattable
[<System.Security.SecurityCritical>]
type Rect = struct
interface IFormattable
Public Structure Rect
Implements IFormattable
- Öröklődés
- Attribútumok
- Megvalósítás
Megjegyzések
Ez a szerkezet a Windows-futtatókörnyezet (WinRT) Rect szerkezet .NET vetületét jelöli. További információ: Rect in the UWP API reference.
Konstruktorok
| Name | Description |
|---|---|
| Rect(Double, Double, Double, Double) |
Inicializál egy Rect szerkezetet, amely a megadott x koordinátával, y koordinátával, szélességsel és magassággal rendelkezik. |
| Rect(Point, Point) |
Inicializál egy Rect olyan szerkezetet, amely pontosan elég nagy ahhoz, hogy tartalmazza a két megadott pontot. |
| Rect(Point, Size) |
Inicializál egy szerkezetet Rect egy forrás és méret alapján. |
Tulajdonságok
| Name | Description |
|---|---|
| Bottom |
Lekéri a téglalap aljának y tengelyes értékét. |
| Empty |
Olyan speciális értéket kap, amely pozíció vagy terület nélküli téglalapot jelöl. |
| Height |
Lekéri vagy beállítja a téglalap magasságát. |
| IsEmpty |
Olyan értéket kap, amely jelzi, hogy a téglalap a Empty téglalap-e. |
| Left |
Lekéri a téglalap bal oldalának x tengelyértékét. |
| Right |
Lekéri a téglalap jobb oldalának x tengelyértékét. |
| Top |
Lekéri a téglalap tetejének y tengelyes pozícióját. |
| Width |
Lekéri vagy beállítja a téglalap szélességét. |
| X |
Lekéri vagy beállítja a téglalap bal oldalán található x tengely értékét. |
| Y |
Lekéri vagy beállítja a téglalap felső oldalának y tengelyes értékét. |
Metódusok
| Name | Description |
|---|---|
| Contains(Point) |
Azt jelzi, hogy a megadott pont tartalmazza-e a Rect téglalapot. |
| Equals(Object) |
Azt jelzi, hogy a megadott objektum egyenlő-e az aktuális Rectobjektummal. |
| Equals(Rect) |
Azt jelzi, hogy a megadott Rect érték megegyezik-e az aktuális Rectértékével. |
| GetHashCode() |
Létrehoz egy kivonatkódot a Rect. |
| Intersect(Rect) |
Megkeresi az aktuális Rect és a megadott Recttéglalap által képviselt téglalap metszetét, és az eredményt az aktuálisként Recttárolja. |
| ToString() |
A szerkezet sztring-ábrázolását Rect adja vissza. |
| ToString(IFormatProvider) |
A téglalap sztring-ábrázolását adja vissza a megadott formátumszolgáltató használatával. |
| Union(Point) |
Az aktuális Rect téglalapot pontosan úgy bontja ki, hogy az tartalmazza a megadott pontot. |
| Union(Rect) |
Az aktuális Rect téglalapot pontosan úgy bontja ki, hogy az tartalmazza a megadott téglalapot. |
Operátorok
| Name | Description |
|---|---|
| Equality(Rect, Rect) |
Az egyenlőség két Rect szerkezetét hasonlítja össze. |
| Inequality(Rect, Rect) |
Az egyenlőtlenség két Rect szerkezetét hasonlítja össze. |
Explicit interfész-implementációk
| Name | Description |
|---|---|
| IFormattable.ToString(String, IFormatProvider) |
Ennek a tagnak a leírását lásd ToString(String, IFormatProvider): . |