El método Console.SetWindowPosition(Int32, Int32) en C# se usa para establecer la posición de la ventana de la consola en relación con el búfer de la pantalla.
Sintaxis: public static void SetWindowposition(int left, int top);
Parámetros:
izquierda: Es la posición de la columna de la esquina superior izquierda de la ventana de la consola.
top: Es la posición de fila de la esquina superior izquierda de la ventana de la consola.
Excepciones:
- ArgumentOutOfRangeException: cuando left o top es menor que 0 o left + WindowWidth > BufferWidth o top + Windowheight > BufferHeight .
- SecurityException: si el usuario no tiene permiso para realizar esta acción.
Ejemplo:
// C# Program to illustrate the use of // Console.WindowPosition() method using System; using System.Text; using System.IO; class GFG { // Main Method public static void Main(string[] args) { Console.SetWindowSize(20, 20); // setting buffer size Console.SetBufferSize(80, 80); // using the method Console.SetWindowPosition(0, 0); Console.WriteLine("Hello GFG!"); Console.Write("Press any key to continue . . . "); Console.ReadKey(true); } }
Producción:
Cuando no se utiliza el método Console.WindowPosition() :
Referencia:
- https://docs.microsoft.com/en-us/dotnet/api/system.console.setwindowposition?view=netframework-4.7.2
Publicación traducida automáticamente
Artículo escrito por kanakasrijaathukuri y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA