2017-06-11 2 views
0

Hallo Ich möchte Formular-Anwendung, die Vollbild transparent und anklickbar durchgehend sein wird, aber es wird Text angezeigt werden. Ich brauche nicht einmal Formular, wenn es Möglichkeit gibt, Text oben auf dem Bildschirm anzuzeigen (wenn einige weitere Anwendungen geöffnet sein werden) enter image description hereTransparent, anklickbar durch, Text Darstellbares Formular C#

Wie so.

Danke.

+0

Welche Art von Anwendung, Web Application, Konsole-Anwendung usw., was Sie bisher getan haben? Ich schlage vor, eine gute Frage zu lesen (http://stackoverflow.com/help/how-to-ask). Achten Sie auch darauf, die [Tour] (https://StackOverflow.com/tour) zu nehmen, die Sie mit einer klaren Erklärung dessen, was nicht funktioniert, veröffentlichen und eine [Minimal, Complete und Überprüfbar Beispiel] (https://stackoverflow.com/help/mcve). –

+0

Ich habe ganze Anwendung (Windows-Formular). Diese Anwendung sollte nur Label anzeigen. –

+0

gibt es bestehende Fragen mit guten Antworten und viele Google-Ergebnisse. [start here ...] (https://stackoverflow.com/q/2905783/1132334) – dlatikay

Antwort

1

Mit diesem Beispielcode:

using System; 
using System.Drawing; 
using System.Windows.Forms; 

namespace WindowsFormsApp1 
{ 
    static class Program 
    { 
     [STAThread] 
     static void Main() 
     { 
      Application.EnableVisualStyles(); 
      Application.SetCompatibleTextRenderingDefault(false); 

      var F = new Form 
      { 
       BackColor = Color.Black, 
       TransparencyKey = Color.Black, 
       Bounds = Screen.PrimaryScreen.Bounds, 
       FormBorderStyle = FormBorderStyle.None, 
      }; 

      var L = new Label 
      { 
       AutoSize = false, 
       Text="Hello, World!", 
       Dock = DockStyle.Fill, 
       ForeColor = Color.White, 
       Font = new Font("Consolas", 26), 
       TextAlign = ContentAlignment.MiddleCenter 
      }; 

      F.Controls.Add(L); 
      Application.Run(F); 
     } 
    } 
} 
+0

Genau das, was ich brauchte. Vielen Dank. –

Verwandte Themen