Udostępnij za pośrednictwem


Metoda ControlExtensions.AddMaskedTextBox — (ControlCollection, Double, Double, Double, Double, String)

Dodaje nowy MaskedTextBox formantu do dokumentu określonego rozmiaru i lokalizacji.

Przestrzeń nazw:  Microsoft.Office.Tools.Excel
Zestaw:  Microsoft.Office.Tools.Excel.v4.0.Utilities (w Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Składnia

'Deklaracja
<ExtensionAttribute> _
Public Shared Function AddMaskedTextBox ( _
    controls As ControlCollection, _
    left As Double, _
    top As Double, _
    width As Double, _
    height As Double, _
    name As String _
) As MaskedTextBox
public static MaskedTextBox AddMaskedTextBox(
    this ControlCollection controls,
    double left,
    double top,
    double width,
    double height,
    string name
)

Parametry

  • left
    Typ: System.Double
    Odległość w punktach między lewą krawędzią formantu a lewą krawędzią dokumentu.
  • top
    Typ: System.Double
    Odległość w punktach między górną krawędzią formantu i górnej krawędzi dokumentu.
  • width
    Typ: System.Double
    Szerokość formantu znajdującego się w punktach.

Wartość zwracana

Typ: Microsoft.Office.Tools.Excel.Controls.MaskedTextBox
MaskedTextBox Formantu, który został dodany do ControlCollection instancji.

Informacje dotyczące użycia

W językach Visual Basic i C# tę metodę można wywołać jako metodę wystąpienia dowolnego obiektu typu ControlCollection. Gdy w celu wywołania tej metody jest używana składnia metody wystąpienia, należy pominąć pierwszy parametr. Aby uzyskać więcej informacji, zobacz temat Metody rozszerzeń (Visual Basic) lub Metody rozszerzeń (Przewodnik programowania w języku C#).

Uwagi

Ta metoda umożliwia dodanie MaskedTextBox obiekty do końca ControlCollection.Aby usunąć MaskedTextBox który wcześniej został dodany programowo, należy użyć Remove metody.

Przykłady

Dodaje się następujący przykład kodu MaskedTextBox kontroli do górnej krawędzi arkusza, a następnie ustawia Mask właściwość do 00-00/0000.Aby wykorzystać ten przykład, należy uruchomić go z Sheet1 klasy w projekcie na poziomie dokumentu.

    Private Sub ExcelAddMaskedTextBox()

        Dim MaskedTextBox1 As Microsoft.Office.Tools. _
            Excel.Controls.MaskedTextBox = Me.Controls. _
            AddMaskedTextBox(0, 0, 75, 15, "MaskedTextBox1")
        MaskedTextBox1.Mask = "00/00/0000"

    End Sub

private void ExcelAddMaskedTextBox()
{

    Microsoft.Office.Tools.Excel.Controls.MaskedTextBox
         maskedTextBox1 = this.Controls.AddMaskedTextBox(
         0, 0, 75, 15, "maskedTextBox1");
    maskedTextBox1.Mask = "00/00/0000";
}

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

ControlExtensions Klasa

Przeciążenie AddMaskedTextBox

Przestrzeń nazw Microsoft.Office.Tools.Excel