2016-04-11 18 views
1

window.cs [design] iyi görünüyor ve nasıl görünmesini istiyorum ama programımı çalıştırdığımda şeffaf, bulanık, bulanık, sadece korkunç görünüyor! Tüm diğer pencereleri harika görünüyor ve nasıl görüneceğini sanıyorlar. Windows 10 üzerinde çalışıyorum. Bu bilgisayar sorunu veya Visual Studio sorun olup olmadığını bilmiyorum. Ben de tasarım penceresi bakmak için varsayalım nasıl İşte Visual Studio 2012Visual Studio'da programı çalıştırdığımda neden pencere formum farklı görünüyor?

oluyor kullanıyorum

Design view

İşte

Ben programı

After executing

Bildirimi benim yürütme kez böyle görünüyor metin kutusu şeffaf hale gelir, metin bulanık/bulanık olur. Benim kullandığım arka plan resmim mi? Benim ayarlarım mı?

Sadece bir tasarım sorunu olduğu için herhangi bir kod göndermedim.

using System; 
using System.Collections.Generic; 
using System.ComponentModel; 
using System.Data; 
using System.Drawing; 
using System.Linq; 
using System.Text; 
using System.Threading.Tasks; 
using System.Windows.Forms; 
using System.Data.SqlClient; 

namespace LOGINPAGE 
{ 
    public partial class Room : Form 
    { 
     public Room() 
     { 
      InitializeComponent(); 
      PassText.PasswordChar = '*'; 
     } 

     private void button2_Click(object sender, EventArgs e) 
     { 
      this.Close(); 

     } 

     private void pictureBox1_Click(object sender, EventArgs e) 
     { 

     } 

     private void Form1_Load(object sender, EventArgs e) 
     { 

     } 

     private void button1_Click(object sender, EventArgs e) 
     { 
      this.Hide(); 
      FloorSelection ss = new FloorSelection(); 
      ss.Show(); 

     } 

     private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) 
     { 

     } 


     private void EXIT_Click(object sender, EventArgs e) 
     { 
      this.Close(); 
      Application.Exit(); 
     } 

     private void xButton1_Click(object sender, EventArgs e) 
     { 



      SqlConnection con = new SqlConnection(@"Data Source=(LocalDB)\v11.0;AttachDbFilename=C:\Users\Mohamed\Documents\UserData.mdf;Integrated Security=True;Connect Timeout=30"); 
      SqlDataAdapter sda = new SqlDataAdapter("Select Count (*) From dbo.[LOGIN] where username='" + UserText.Text + "' and Password ='" + PassText.Text + "'", con); 
      FloorSelection ss = new FloorSelection(); 
      DataTable dt = new DataTable(); 
      sda.Fill(dt); 
      if (dt.Rows[0][0].ToString() == "1") 
      { 
       SqlDataAdapter sda1 = new SqlDataAdapter("Select TYPE From dbo.[LOGIN] where username='" + UserText.Text + "' and Password ='" + PassText.Text + "'", con); 
       FloorSelection ss1 = new FloorSelection(); 
       DataTable dt1 = new DataTable(); 


       sda1.Fill(dt1); 
       if (dt1.Rows[0][0].ToString() == "FACULTY") 
       { 
        this.Hide(); 
        FACULTY ff = new FACULTY(); 
        ff.Show(); 
       } 

       if (dt1.Rows[0][0].ToString() == "JANITOR") 
       { 
        this.Hide(); 
        JANITOR jt = new JANITOR(); 
        jt.Show(); 

        if (dt1.Rows[0][0].ToString() == "ADMINISTRATOR") 
        { 
         this.Hide(); 
         ADMINISTRATOR Admin = new ADMINISTRATOR(); 
         Admin.Show(); 
        } 
        else 
        { 
         MessageBox.Show("PLEASE CHECK YOUR USERNAME AND PASSWORD"); 
        } 

       } 
      } 
     } 
     private void label3_Click(object sender, EventArgs e) 
     { 
      label3.BackColor = Color.Empty; 
     } 

     private void UserText_TextChanged(object sender, EventArgs e) 
     { 

     } 

     private void PassText_TextChanged(object sender, EventArgs e) 
     { 

     } 
    } 
} 

cevap

3

Bu sizin formun TransparencyKey özelliği beyaz olarak ayarlanır benziyor:

İşte benim pencere kod. Bu, formunuzdaki her beyaz pikselin şeffaf hale geleceği anlamına gelir. Gördüğünüz görsel etkiyi eşleştiriyor gibi görünüyor. Saydamlığı kapatmak için TransparencyKey değerini Color.Empty olarak ayarlayın veya Visual Studio özelliği penceresindeki özelliği seçin ve sil tuşuna basın.

+0

Huh, TransparencyKey nerede bulunuyor? Ve hangi ayarlarda ayarlar (ayarların adı) – Programmer23

+0

Bu ayar, formun "Özellikler" penceresinde "TransparencyKey" olarak adlandırılır. Özelliklerin "Pencere Stili" grubunda. Kodunuzda, 'Room.Designer.cs' dosyanızda – David

+0

içinde olacaksınız. Sen bir cankurtaransın David! Bugün bunu sunuyorum ve bana çok zaman kazandırdın! – Programmer23

İlgili konular