StringFormat Konstruktorer
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.
Initierar ett nytt StringFormat objekt.
Överlagringar
| Name | Description |
|---|---|
| StringFormat() |
Initierar ett nytt StringFormat objekt. |
| StringFormat(StringFormat) |
Initierar ett nytt StringFormat objekt från det angivna befintliga StringFormat objektet. |
| StringFormat(StringFormatFlags) |
Initierar ett nytt StringFormat objekt med den angivna StringFormatFlags uppräkningen. |
| StringFormat(StringFormatFlags, Int32) |
Initierar ett nytt StringFormat objekt med angiven StringFormatFlags uppräkning och språk. |
StringFormat()
- Källa:
- StringFormat.cs
- Källa:
- StringFormat.cs
- Källa:
- StringFormat.cs
- Källa:
- StringFormat.cs
- Källa:
- StringFormat.cs
- Källa:
- StringFormat.cs
- Källa:
- StringFormat.cs
- Källa:
- StringFormat.cs
Initierar ett nytt StringFormat objekt.
public:
StringFormat();
public StringFormat();
Public Sub New ()
Kommentarer
I följande tabell visas inledande egenskapsvärden för en instans av StringFormat klassen.
| Fastighet | Initialt värde |
|---|---|
| FormatFlags | 0 (inga flaggor har angetts) |
| HotkeyPrefix | None |
Gäller för
StringFormat(StringFormat)
- Källa:
- StringFormat.cs
- Källa:
- StringFormat.cs
- Källa:
- StringFormat.cs
- Källa:
- StringFormat.cs
- Källa:
- StringFormat.cs
- Källa:
- StringFormat.cs
- Källa:
- StringFormat.cs
- Källa:
- StringFormat.cs
Initierar ett nytt StringFormat objekt från det angivna befintliga StringFormat objektet.
public:
StringFormat(System::Drawing::StringFormat ^ format);
public StringFormat(System.Drawing.StringFormat format);
new System.Drawing.StringFormat : System.Drawing.StringFormat -> System.Drawing.StringFormat
Public Sub New (format As StringFormat)
Parametrar
- format
- StringFormat
Det StringFormat objekt som det nya StringFormat objektet ska initieras från.
Undantag
format är null.
Exempel
Följande kodexempel visar följande medlemmar:
Det här exemplet är utformat för att användas med Windows Forms. Klistra in koden i ett formulär och anropa ShowLineAndAlignment metoden när du hanterar formulärets Paint händelse och skicka e som PaintEventArgs.
private:
void ShowLineAndAlignment( PaintEventArgs^ e )
{
// Construct a new Rectangle .
Rectangle displayRectangle = Rectangle(Point(40,40),System::Drawing::Size( 80, 80 ));
// Construct 2 new StringFormat objects
StringFormat^ format1 = gcnew StringFormat( StringFormatFlags::NoClip );
StringFormat^ format2 = gcnew StringFormat( format1 );
// Set the LineAlignment and Alignment properties for
// both StringFormat objects to different values.
format1->LineAlignment = StringAlignment::Near;
format1->Alignment = StringAlignment::Center;
format2->LineAlignment = StringAlignment::Center;
format2->Alignment = StringAlignment::Far;
// Draw the bounding rectangle and a string for each
// StringFormat object.
e->Graphics->DrawRectangle( Pens::Black, displayRectangle );
e->Graphics->DrawString( "Showing Format1", this->Font, Brushes::Red, displayRectangle, format1 );
e->Graphics->DrawString( "Showing Format2", this->Font, Brushes::Red, displayRectangle, format2 );
}
private void ShowLineAndAlignment(PaintEventArgs e)
{
// Construct a new Rectangle .
Rectangle displayRectangle =
new Rectangle (new Point(40, 40), new Size (80, 80));
// Construct 2 new StringFormat objects
StringFormat format1 = new StringFormat(StringFormatFlags.NoClip);
StringFormat format2 = new StringFormat(format1);
// Set the LineAlignment and Alignment properties for
// both StringFormat objects to different values.
format1.LineAlignment = StringAlignment.Near;
format1.Alignment = StringAlignment.Center;
format2.LineAlignment = StringAlignment.Center;
format2.Alignment = StringAlignment.Far;
// Draw the bounding rectangle and a string for each
// StringFormat object.
e.Graphics.DrawRectangle(Pens.Black, displayRectangle);
e.Graphics.DrawString("Showing Format1", this.Font,
Brushes.Red, (RectangleF)displayRectangle, format1);
e.Graphics.DrawString("Showing Format2", this.Font,
Brushes.Red, (RectangleF)displayRectangle, format2);
}
Private Sub ShowLineAndAlignment(ByVal e As PaintEventArgs)
' Construct a new Rectangle.
Dim displayRectangle _
As New Rectangle(New Point(40, 40), New Size(80, 80))
' Construct two new StringFormat objects
Dim format1 As New StringFormat(StringFormatFlags.NoClip)
Dim format2 As New StringFormat(format1)
' Set the LineAlignment and Alignment properties for
' both StringFormat objects to different values.
format1.LineAlignment = StringAlignment.Near
format1.Alignment = StringAlignment.Center
format2.LineAlignment = StringAlignment.Center
format2.Alignment = StringAlignment.Far
' Draw the bounding rectangle and a string for each
' StringFormat object.
e.Graphics.DrawRectangle(Pens.Black, displayRectangle)
e.Graphics.DrawString("Showing Format1", Me.Font, Brushes.Red, _
RectangleF.op_Implicit(displayRectangle), format1)
e.Graphics.DrawString("Showing Format2", Me.Font, Brushes.Red, _
RectangleF.op_Implicit(displayRectangle), format2)
End Sub
Gäller för
StringFormat(StringFormatFlags)
- Källa:
- StringFormat.cs
- Källa:
- StringFormat.cs
- Källa:
- StringFormat.cs
- Källa:
- StringFormat.cs
- Källa:
- StringFormat.cs
- Källa:
- StringFormat.cs
- Källa:
- StringFormat.cs
- Källa:
- StringFormat.cs
Initierar ett nytt StringFormat objekt med den angivna StringFormatFlags uppräkningen.
public:
StringFormat(System::Drawing::StringFormatFlags options);
public StringFormat(System.Drawing.StringFormatFlags options);
new System.Drawing.StringFormat : System.Drawing.StringFormatFlags -> System.Drawing.StringFormat
Public Sub New (options As StringFormatFlags)
Parametrar
- options
- StringFormatFlags
Uppräkningen StringFormatFlags för det nya StringFormat objektet.
Exempel
Följande kodexempel visar följande medlemmar:
Det här exemplet är utformat för att användas med Windows Forms. Klistra in koden i ett formulär och anropa ShowLineAndAlignment metoden när du hanterar formulärets Paint händelse och skicka e som PaintEventArgs.
private:
void ShowLineAndAlignment( PaintEventArgs^ e )
{
// Construct a new Rectangle .
Rectangle displayRectangle = Rectangle(Point(40,40),System::Drawing::Size( 80, 80 ));
// Construct 2 new StringFormat objects
StringFormat^ format1 = gcnew StringFormat( StringFormatFlags::NoClip );
StringFormat^ format2 = gcnew StringFormat( format1 );
// Set the LineAlignment and Alignment properties for
// both StringFormat objects to different values.
format1->LineAlignment = StringAlignment::Near;
format1->Alignment = StringAlignment::Center;
format2->LineAlignment = StringAlignment::Center;
format2->Alignment = StringAlignment::Far;
// Draw the bounding rectangle and a string for each
// StringFormat object.
e->Graphics->DrawRectangle( Pens::Black, displayRectangle );
e->Graphics->DrawString( "Showing Format1", this->Font, Brushes::Red, displayRectangle, format1 );
e->Graphics->DrawString( "Showing Format2", this->Font, Brushes::Red, displayRectangle, format2 );
}
private void ShowLineAndAlignment(PaintEventArgs e)
{
// Construct a new Rectangle .
Rectangle displayRectangle =
new Rectangle (new Point(40, 40), new Size (80, 80));
// Construct 2 new StringFormat objects
StringFormat format1 = new StringFormat(StringFormatFlags.NoClip);
StringFormat format2 = new StringFormat(format1);
// Set the LineAlignment and Alignment properties for
// both StringFormat objects to different values.
format1.LineAlignment = StringAlignment.Near;
format1.Alignment = StringAlignment.Center;
format2.LineAlignment = StringAlignment.Center;
format2.Alignment = StringAlignment.Far;
// Draw the bounding rectangle and a string for each
// StringFormat object.
e.Graphics.DrawRectangle(Pens.Black, displayRectangle);
e.Graphics.DrawString("Showing Format1", this.Font,
Brushes.Red, (RectangleF)displayRectangle, format1);
e.Graphics.DrawString("Showing Format2", this.Font,
Brushes.Red, (RectangleF)displayRectangle, format2);
}
Private Sub ShowLineAndAlignment(ByVal e As PaintEventArgs)
' Construct a new Rectangle.
Dim displayRectangle _
As New Rectangle(New Point(40, 40), New Size(80, 80))
' Construct two new StringFormat objects
Dim format1 As New StringFormat(StringFormatFlags.NoClip)
Dim format2 As New StringFormat(format1)
' Set the LineAlignment and Alignment properties for
' both StringFormat objects to different values.
format1.LineAlignment = StringAlignment.Near
format1.Alignment = StringAlignment.Center
format2.LineAlignment = StringAlignment.Center
format2.Alignment = StringAlignment.Far
' Draw the bounding rectangle and a string for each
' StringFormat object.
e.Graphics.DrawRectangle(Pens.Black, displayRectangle)
e.Graphics.DrawString("Showing Format1", Me.Font, Brushes.Red, _
RectangleF.op_Implicit(displayRectangle), format1)
e.Graphics.DrawString("Showing Format2", Me.Font, Brushes.Red, _
RectangleF.op_Implicit(displayRectangle), format2)
End Sub
Gäller för
StringFormat(StringFormatFlags, Int32)
- Källa:
- StringFormat.cs
- Källa:
- StringFormat.cs
- Källa:
- StringFormat.cs
- Källa:
- StringFormat.cs
- Källa:
- StringFormat.cs
- Källa:
- StringFormat.cs
- Källa:
- StringFormat.cs
- Källa:
- StringFormat.cs
Initierar ett nytt StringFormat objekt med angiven StringFormatFlags uppräkning och språk.
public:
StringFormat(System::Drawing::StringFormatFlags options, int language);
public StringFormat(System.Drawing.StringFormatFlags options, int language);
new System.Drawing.StringFormat : System.Drawing.StringFormatFlags * int -> System.Drawing.StringFormat
Public Sub New (options As StringFormatFlags, language As Integer)
Parametrar
- options
- StringFormatFlags
Uppräkningen StringFormatFlags för det nya StringFormat objektet.
- language
- Int32
Ett värde som anger språket i texten.