ControlExtensions.AddMonthCalendar – metoda (ControlCollection, Double, Double, Double, Double, String)
Přidá nový MonthCalendar ovládacího prvku v listu v zadané velikosti a umístění.
Obor názvů: Microsoft.Office.Tools.Excel
Sestavení: Microsoft.Office.Tools.Excel.v4.0.Utilities (v Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Syntaxe
'Deklarace
<ExtensionAttribute> _
Public Shared Function AddMonthCalendar ( _
controls As ControlCollection, _
left As Double, _
top As Double, _
width As Double, _
height As Double, _
name As String _
) As MonthCalendar
public static MonthCalendar AddMonthCalendar(
this ControlCollection controls,
double left,
double top,
double width,
double height,
string name
)
Parametry
- controls
Typ: Microsoft.Office.Tools.Excel.ControlCollection
kolekce přidat ovládací prvek.Nezadávejte tento parametr sami.Při volání této metody ve vrácené kolekci Worksheet.Controls Vlastnosti (v úrovni aplikace project) nebo WorksheetBase.Controls Vlastnosti (v úrovni dokumentu projektu) je tento parametr zadán automaticky.
- left
Typ: System.Double
Vzdálenost mezi levým okrajem ovládacího prvku a levým okrajem listbodů.
- top
Typ: System.Double
Vzdálenost mezi horním okrajem ovládacího prvku a horním okrajem listbodů.
- width
Typ: System.Double
Šířka ovládacích bodů.
- height
Typ: System.Double
Výška ovládacích bodů.
- name
Typ: System.String
Název ovládacího prvku.
Vrácená hodnota
Typ: Microsoft.Office.Tools.Excel.Controls.MonthCalendar
MonthCalendar Ovládací prvek, který byl přidán ControlCollection instance.
Poznámka k použití
V jazycích Visual Basic a C# lze tuto metodu volat jako metodu instance libovolného objektu typu ControlCollection. Pokud k volání této metody použijete syntaxi metody instance, vynechejte první parametr. Další informace naleznete v tématech Extension Methods (Visual Basic) a Extension Methods (C# Programming Guide).
Výjimky
Výjimka | Podmínka |
---|---|
ArgumentNullException | Název argument nullodkaz Null (Nothing v jazyce Visual Basic) nebo má nulovou délku. |
ControlNameAlreadyExistsException | Ovládací prvek se stejným názvem je již v ControlCollection instance. |
Poznámky
AddMonthCalendar Metoda umožňuje přidat MonthCalendar objekty na konci ControlCollection. Odebrání MonthCalendar , které dříve přidali programově, použijte Remove metody.
Příklady
Následující příklad kódu přidá MonthCalendar řízení na začátek lista sad FirstDayOfWeek vlastnost pondělí. Chcete-li použít tento příklad spustit z Sheet1 třídy v projektu úrovni dokumentu.
Private Sub ExcelAddMonthCalendar()
Dim MonthCalendar1 As Microsoft.Office.Tools. _
Excel.Controls.MonthCalendar = Me.Controls. _
AddMonthCalendar(0, 0, 75, 15, "MonthCalendar1")
MonthCalendar1.FirstDayOfWeek = System.Windows. _
Forms.Day.Monday
End Sub
private void ExcelAddMonthCalendar()
{
Microsoft.Office.Tools.Excel.Controls.MonthCalendar
monthCalendar1 = this.Controls.AddMonthCalendar(
0, 0, 75, 15, "monthCalendar1");
monthCalendar1.FirstDayOfWeek = System.Windows.Forms.Day.Monday;
}
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.