ControlExtensions.AddMaskedTextBox Méthode

Définition

Surcharges

AddMaskedTextBox(ControlCollection, Double, Double, Double, Double, String)

Ajoute un nouveau contrôle MaskedTextBox au document selon la taille et l'emplacement spécifiés.

AddMaskedTextBox(ControlCollection, Range, String)

Ajoute un nouveau contrôle MaskedTextBox à la feuille de calcul à la plage spécifiée.

AddMaskedTextBox(ControlCollection, Double, Double, Double, Double, String)

Ajoute un nouveau contrôle MaskedTextBox au document selon la taille et l'emplacement spécifiés.

public static Microsoft.Office.Tools.Excel.Controls.MaskedTextBox AddMaskedTextBox (this Microsoft.Office.Tools.Excel.ControlCollection controls, double left, double top, double width, double height, string name);

Paramètres

controls
ControlCollection

Collection à laquelle le contrôle doit être ajouté. Ne spécifiez pas ce paramètre vous-même. Lorsque vous appelez cette méthode sur la collection retournée par la propriété Controls (dans un projet au niveau de l'application) ou la propriété Controls (dans un projet au niveau du document), ce paramètre est fourni automatiquement.

left
Double

Distance, en points, entre le bord gauche du contrôle et le bord gauche du document.

top
Double

Distance, en points, entre le bord supérieur du contrôle et le bord supérieur du document.

width
Double

Largeur du contrôle en points.

height
Double

Hauteur du contrôle en points.

name
String

Nom du contrôle qui peut être utilisé pour indexer le contrôle dans l'instance ControlCollection.

Retours

MaskedTextBox

Contrôle MaskedTextBox qui a été ajouté à l'instance de ControlCollection.

Exemples

L’exemple de code suivant ajoute un MaskedTextBox contrôle en haut de la feuille de calcul, puis affecte Mask à la propriété la valeur 00/00/0000. Pour utiliser cet exemple, exécutez-le à partir de la Sheet1 classe dans un projet au niveau du document.

private void ExcelAddMaskedTextBox()
{

    Microsoft.Office.Tools.Excel.Controls.MaskedTextBox
         maskedTextBox1 = this.Controls.AddMaskedTextBox(
         0, 0, 75, 15, "maskedTextBox1");
    maskedTextBox1.Mask = "00/00/0000";
}
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

Remarques

Cette méthode vous permet d’ajouter MaskedTextBox des objets à la fin de ControlCollection . Pour supprimer un MaskedTextBox précédemment ajouté par programmation, utilisez la Remove méthode.

S’applique à

AddMaskedTextBox(ControlCollection, Range, String)

Ajoute un nouveau contrôle MaskedTextBox à la feuille de calcul à la plage spécifiée.

public static Microsoft.Office.Tools.Excel.Controls.MaskedTextBox AddMaskedTextBox (this Microsoft.Office.Tools.Excel.ControlCollection controls, Microsoft.Office.Interop.Excel.Range range, string name);

Paramètres

controls
ControlCollection

Collection à laquelle le contrôle doit être ajouté. Ne spécifiez pas ce paramètre vous-même. Lorsque vous appelez cette méthode sur la collection retournée par la propriété Controls (dans un projet au niveau de l'application) ou la propriété Controls (dans un projet au niveau du document), ce paramètre est fourni automatiquement.

range
Range

Range qui fournit l'emplacement du contrôle.

name
String

Nom du contrôle qui peut être utilisé pour indexer le contrôle dans l'instance ControlCollection.

Retours

MaskedTextBox

Contrôle MaskedTextBox qui a été ajouté à l'instance de ControlCollection.

Exemples

L’exemple de code suivant ajoute un MaskedTextBox contrôle à la cellule a1, puis affecte Mask à la propriété la valeur 00/00/0000. Pour utiliser cet exemple, exécutez-le à partir de la Sheet1 classe dans un projet au niveau du document.

private void ExcelRangeAddMaskedTextBox()
{

    Microsoft.Office.Tools.Excel.Controls.MaskedTextBox
         maskedTextBox1 = this.Controls.AddMaskedTextBox(
        this.Range["A1"], "maskedTextBox1");
    maskedTextBox1.Mask = "00/00/0000";
}
Private Sub ExcelRangeAddMaskedTextBox()

    Dim MaskedTextBox1 As Microsoft.Office.Tools. _
        Excel.Controls.MaskedTextBox = Me.Controls. _
        AddMaskedTextBox(Me.Range("A1"), "MaskedTextBox1")

    MaskedTextBox1.Mask = "00/00/0000"

End Sub

Remarques

Cette méthode vous permet d’ajouter MaskedTextBox des objets à la fin de ControlCollection . Pour supprimer un MaskedTextBox précédemment ajouté par programmation, utilisez la Remove méthode.

S’applique à