Nehmen wir an, ich habe ein Steuerelement und seine Position ist relativ zu seinem übergeordneten Element. Wenn es mehrfach eingebettet und der Ururenkel des Hauptformulars ist, wie kann ich dann feststellen, wo es sich auf dem gesamten Bildschirm befindet und nicht nur im unmittelbaren übergeordneten Formular? Dies ist für den Zweck der Druck ein bestimmtes Steuerelement über einen Screenshot (da für einige Steuerelemente die DrawToBitmap nicht richtig funktioniert).
Antwort
Zu viele Anzeigen?Sie suchen nach dem PointToScreen
Methode :
Point location = someControl.PointToScreen(Point.Empty);