ControlExtensions.AddMaskedTextBox Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
| AddMaskedTextBox(ControlCollection, Double, Double, Double, Double, String) |
MaskedTextBoxBelgeye belirtilen boyut ve konumdaki yeni bir denetim ekler. |
| AddMaskedTextBox(ControlCollection, Range, String) |
MaskedTextBoxBelirtilen aralıktaki çalışma sayfasına yeni bir denetim ekler. |
AddMaskedTextBox(ControlCollection, Double, Double, Double, Double, String)
MaskedTextBoxBelgeye belirtilen boyut ve konumdaki yeni bir denetim ekler.
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);
Parametreler
- controls
- ControlCollection
Denetiminin ekleneceği koleksiyon. Bu parametreyi kendiniz sağlamayın. Bu yöntemi özelliği tarafından döndürülen koleksiyonda Controls (uygulama düzeyi projede) veya Controls özellikte (belge düzeyi projesinde) çağırdığınızda, bu parametre otomatik olarak sağlanır.
- left
- Double
Denetimin sol kenarıyla belgenin sol kenarı arasındaki nokta cinsinden uzaklık.
- top
- Double
Denetimin üst kenarıyla belgenin üst kenarı arasındaki nokta cinsinden uzaklık.
- width
- Double
Nokta cinsinden denetim genişliği.
- height
- Double
Nokta cinsinden denetimin yüksekliği.
- name
- String
Örnekteki denetimin dizinini eklemek için kullanılabilen denetimin adı ControlCollection .
Döndürülenler
MaskedTextBoxÖrneğe eklenen denetim ControlCollection .
Örnekler
Aşağıdaki kod örneği, MaskedTextBox çalışma sayfasının üst kısmına bir denetim ekler ve sonra Mask özelliği 00/00/0000 olarak ayarlar. Bu örneği kullanmak için, Sheet1 belge düzeyindeki bir projedeki sınıfından çalıştırın.
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
Açıklamalar
Bu yöntem MaskedTextBox , öğesinin sonuna nesne eklemenizi sağlar ControlCollection . MaskedTextBoxDaha önce programlı olarak eklenen bir öğesini kaldırmak için yöntemini kullanın Remove .
Şunlara uygulanır
AddMaskedTextBox(ControlCollection, Range, String)
MaskedTextBoxBelirtilen aralıktaki çalışma sayfasına yeni bir denetim ekler.
public static Microsoft.Office.Tools.Excel.Controls.MaskedTextBox AddMaskedTextBox (this Microsoft.Office.Tools.Excel.ControlCollection controls, Microsoft.Office.Interop.Excel.Range range, string name);
Parametreler
- controls
- ControlCollection
Denetiminin ekleneceği koleksiyon. Bu parametreyi kendiniz sağlamayın. Bu yöntemi özelliği tarafından döndürülen koleksiyonda Controls (uygulama düzeyi projede) veya Controls özellikte (belge düzeyi projesinde) çağırdığınızda, bu parametre otomatik olarak sağlanır.
- name
- String
Örnekteki denetimin dizinini eklemek için kullanılabilen denetimin adı ControlCollection .
Döndürülenler
MaskedTextBoxÖrneğe eklenen denetim ControlCollection .
Örnekler
Aşağıdaki kod örneği MaskedTextBox , a1hücresine bir denetim ekler ve sonra Mask özelliği 00/00/0000 olarak ayarlar. Bu örneği kullanmak için, Sheet1 belge düzeyindeki bir projedeki sınıfından çalıştırın.
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
Açıklamalar
Bu yöntem MaskedTextBox , öğesinin sonuna nesne eklemenizi sağlar ControlCollection . MaskedTextBoxDaha önce programlı olarak eklenen bir öğesini kaldırmak için yöntemini kullanın Remove .