Udostępnij za pośrednictwem


VisualStyleRenderer.HitTestBackground Metoda

Definicja

Określa, czy punkt znajduje się w tle bieżącego elementu stylu wizualizacji.

Przeciążenia

HitTestBackground(IDeviceContext, Rectangle, IntPtr, Point, HitTestOptions)

Zwraca kod testu trafienia wskazujący, czy punkt znajduje się w tle bieżącego elementu stylu wizualizacji i w określonym regionie.

HitTestBackground(IDeviceContext, Rectangle, Point, HitTestOptions)

Zwraca kod testu trafienia wskazujący, czy punkt znajduje się w tle bieżącego elementu stylu wizualizacji.

HitTestBackground(Graphics, Rectangle, Region, Point, HitTestOptions)

Zwraca kod testu trafienia wskazujący, czy punkt znajduje się w tle bieżącego elementu stylu wizualizacji i w określonych granicach.

HitTestBackground(IDeviceContext, Rectangle, IntPtr, Point, HitTestOptions)

Zwraca kod testu trafienia wskazujący, czy punkt znajduje się w tle bieżącego elementu stylu wizualizacji i w określonym regionie.

public:
 System::Windows::Forms::VisualStyles::HitTestCode HitTestBackground(System::Drawing::IDeviceContext ^ dc, System::Drawing::Rectangle backgroundRectangle, IntPtr hRgn, System::Drawing::Point pt, System::Windows::Forms::VisualStyles::HitTestOptions options);
public System.Windows.Forms.VisualStyles.HitTestCode HitTestBackground (System.Drawing.IDeviceContext dc, System.Drawing.Rectangle backgroundRectangle, IntPtr hRgn, System.Drawing.Point pt, System.Windows.Forms.VisualStyles.HitTestOptions options);
member this.HitTestBackground : System.Drawing.IDeviceContext * System.Drawing.Rectangle * nativeint * System.Drawing.Point * System.Windows.Forms.VisualStyles.HitTestOptions -> System.Windows.Forms.VisualStyles.HitTestCode
Public Function HitTestBackground (dc As IDeviceContext, backgroundRectangle As Rectangle, hRgn As IntPtr, pt As Point, options As HitTestOptions) As HitTestCode

Parametry

dc
IDeviceContext

Ta IDeviceContext operacja będzie używana.

backgroundRectangle
Rectangle

Element Rectangle zawierający tło bieżącego elementu stylu wizualizacji.

hRgn
IntPtr

nativeint

Uchwyt systemu Windows określający Region granice obszaru testu trafienia w tle.

pt
Point

Element Point do przetestowania.

options
HitTestOptions

Bitowa kombinacja HitTestOptions wartości.

Zwraca

Element HitTestCode opisujący, gdzie pt znajduje się w tle bieżącego elementu stylu wizualizacji.

Wyjątki

dc to null.

Dotyczy

HitTestBackground(IDeviceContext, Rectangle, Point, HitTestOptions)

Zwraca kod testu trafienia wskazujący, czy punkt znajduje się w tle bieżącego elementu stylu wizualizacji.

public:
 System::Windows::Forms::VisualStyles::HitTestCode HitTestBackground(System::Drawing::IDeviceContext ^ dc, System::Drawing::Rectangle backgroundRectangle, System::Drawing::Point pt, System::Windows::Forms::VisualStyles::HitTestOptions options);
public System.Windows.Forms.VisualStyles.HitTestCode HitTestBackground (System.Drawing.IDeviceContext dc, System.Drawing.Rectangle backgroundRectangle, System.Drawing.Point pt, System.Windows.Forms.VisualStyles.HitTestOptions options);
member this.HitTestBackground : System.Drawing.IDeviceContext * System.Drawing.Rectangle * System.Drawing.Point * System.Windows.Forms.VisualStyles.HitTestOptions -> System.Windows.Forms.VisualStyles.HitTestCode
Public Function HitTestBackground (dc As IDeviceContext, backgroundRectangle As Rectangle, pt As Point, options As HitTestOptions) As HitTestCode

Parametry

dc
IDeviceContext

Ta IDeviceContext operacja będzie używana.

backgroundRectangle
Rectangle

Element Rectangle zawierający tło bieżącego elementu stylu wizualizacji.

pt
Point

Element Point do przetestowania.

options
HitTestOptions

Bitowa kombinacja HitTestOptions wartości.

Zwraca

Element HitTestCode opisujący, gdzie pt znajduje się w tle bieżącego elementu stylu wizualizacji.

Wyjątki

dc to null.

Dotyczy

HitTestBackground(Graphics, Rectangle, Region, Point, HitTestOptions)

Zwraca kod testu trafienia wskazujący, czy punkt znajduje się w tle bieżącego elementu stylu wizualizacji i w określonych granicach.

public:
 System::Windows::Forms::VisualStyles::HitTestCode HitTestBackground(System::Drawing::Graphics ^ g, System::Drawing::Rectangle backgroundRectangle, System::Drawing::Region ^ region, System::Drawing::Point pt, System::Windows::Forms::VisualStyles::HitTestOptions options);
public System.Windows.Forms.VisualStyles.HitTestCode HitTestBackground (System.Drawing.Graphics g, System.Drawing.Rectangle backgroundRectangle, System.Drawing.Region region, System.Drawing.Point pt, System.Windows.Forms.VisualStyles.HitTestOptions options);
member this.HitTestBackground : System.Drawing.Graphics * System.Drawing.Rectangle * System.Drawing.Region * System.Drawing.Point * System.Windows.Forms.VisualStyles.HitTestOptions -> System.Windows.Forms.VisualStyles.HitTestCode
Public Function HitTestBackground (g As Graphics, backgroundRectangle As Rectangle, region As Region, pt As Point, options As HitTestOptions) As HitTestCode

Parametry

g
Graphics

Ta Graphics operacja będzie używana.

backgroundRectangle
Rectangle

Element Rectangle zawierający tło bieżącego elementu stylu wizualizacji.

region
Region

Element Region określający granice obszaru testu trafienia w tle.

pt
Point

Element Point do przetestowania.

options
HitTestOptions

Bitowa kombinacja HitTestOptions wartości.

Zwraca

Element HitTestCode opisujący, gdzie pt znajduje się w tle bieżącego elementu stylu wizualizacji, jeśli w ogóle.

Wyjątki

Dotyczy