Color.Transparent Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar en systemdefinierad färg.
public:
static property System::Drawing::Color Transparent { System::Drawing::Color get(); };
public static System.Drawing.Color Transparent { get; }
static member Transparent : System.Drawing.Color
Public Shared ReadOnly Property Transparent As Color
Egenskapsvärde
En Color som representerar en systemdefinierad färg.
Exempel
Följande kodexempel visar hur du använder egenskapen Transparent . Det här exemplet är utformat för att användas med Windows Forms. Klistra in koden i ett formulär som innehåller två knappar med namnet Button1 och Button2.
UseTransparentProperty Anropa metoden i formulärets konstruktor.
private:
void UseTransparentProperty()
{
// Set up the PictureBox to display the entire image, and
// to cover the entire client area.
PictureBox1->SizeMode = PictureBoxSizeMode::StretchImage;
PictureBox1->Dock = DockStyle::Fill;
try
{
// Set the Image property of the PictureBox to an image retrieved
// from the file system.
PictureBox1->Image = Image::FromFile( "C:\\Documents and Settings\\All Users\\"
"Documents\\My Pictures\\Sample Pictures\\sunset.jpg" );
// Set the Parent property of Button1 and Button2 to the
// PictureBox.
Button1->Parent = PictureBox1;
Button2->Parent = PictureBox1;
// Set the Color property of both buttons to transparent.
// With this setting the buttons assume the color of their
// parent.
Button1->BackColor = Color::Transparent;
Button2->BackColor = Color::Transparent;
}
catch ( System::IO::FileNotFoundException^ )
{
MessageBox::Show( "There was an error."
"Make sure the image file path is valid." );
}
}
private void UseTransparentProperty()
{
// Set up the PictureBox to display the entire image, and
// to cover the entire client area.
PictureBox1.SizeMode = PictureBoxSizeMode.StretchImage;
PictureBox1.Dock = DockStyle.Fill;
try
{
// Set the Image property of the PictureBox to an image retrieved
// from the file system.
PictureBox1.Image =
Image.FromFile("C:\\Documents and Settings\\All Users\\" +
"Documents\\My Pictures\\Sample Pictures\\sunset.jpg");
// Set the Parent property of Button1 and Button2 to the
// PictureBox.
Button1.Parent = PictureBox1;
Button2.Parent = PictureBox1;
// Set the Color property of both buttons to transparent.
// With this setting the buttons assume the color of their
// parent.
Button1.BackColor = Color.Transparent;
Button2.BackColor = Color.Transparent;
}
catch(System.IO.FileNotFoundException)
{
MessageBox.Show("There was an error." +
"Make sure the image file path is valid.");
}
}
Private Sub UseTransparentProperty()
' Set up the PictureBox to display the entire image, and
' to cover the entire client area.
PictureBox1.SizeMode = PictureBoxSizeMode.StretchImage
PictureBox1.Dock = DockStyle.Fill
Try
' Set the Image property of the PictureBox to an image retrieved
' from the file system.
PictureBox1.Image = _
Image.FromFile("C:\Documents and Settings\All Users\" _
& "Documents\My Pictures\Sample Pictures\sunset.jpg")
' Set the Parent property of Button1 and Button2 to the
' PictureBox.
Button1.Parent = PictureBox1
Button2.Parent = PictureBox1
' Set the Color property of both buttons to transparent.
' With this setting, the buttons assume the color of their
' parent.
Button1.BackColor = Color.Transparent
Button2.BackColor = Color.Transparent
Catch ex As System.IO.FileNotFoundException
MessageBox.Show("There was an error." _
& "Make sure the image file path is valid.")
End Try
End Sub