XmlMappedRange.BorderAround – metoda
Přidá ohraničení XmlMappedRange ovládací prvek a nastaví Color, LineStyle, a Weight vlastnosti pro nový okraj.
Obor názvů: Microsoft.Office.Tools.Excel
Sestavení: Microsoft.Office.Tools.Excel (v Microsoft.Office.Tools.Excel.dll)
Syntaxe
'Deklarace
Function BorderAround ( _
LineStyle As Object, _
Weight As XlBorderWeight, _
ColorIndex As XlColorIndex, _
Color As Object _
) As Object
Object BorderAround(
Object LineStyle,
XlBorderWeight Weight,
XlColorIndex ColorIndex,
Object Color
)
Parametry
- LineStyle
Typ: System.Object
Styl čáry pro ohraničení.Může být jeden z následujících XlLineStyle hodnoty:
xlContinuous
xlDash
xlDashDot
xlDashDotDot
xlDot
xlDouble
xlSlantDashDot
xlLineStyleNone
- Weight
Typ: Microsoft.Office.Interop.Excel.XlBorderWeight
Tloušťka ohraničení.Může být jeden z následujících XlBorderWeight konstanty:
xlHairline
xlMedium
xlThick
xlThin
- ColorIndex
Typ: Microsoft.Office.Interop.Excel.XlColorIndex
Barva ohraničení, jako index do aktuální palety barev nebo jako XlColorIndex konstantní.Může být jeden z následujících XlColorIndex konstanty:
xlColorIndexAutomatic
xlColorIndexNone
- Color
Typ: System.Object
Barva ohraničení jako hodnotu RGB.
Vrácená hodnota
Typ: System.Object
Poznámky
Je nutné zadat buď ColorIndex nebo Color, ale ne obojí.
Můžete zadat buď LineStyle nebo Weight, ale ne obojí.Pokud buď argument nezadáte, použije aplikace Microsoft Office Excel výchozí styl čáry a tloušťku.
Tato metoda popisuje XmlMappedRange řízení bez jeho vyplnění.
Chcete-li vymazat ohraničení, nastavit LineStyle vlastnost xlLineStyleNone pro XmlMappedRange ovládacího prvku.
Volitelné parametry
Informace o nepovinných parametrů naleznete v tématu Volitelné parametry v řešeních pro systém Office.
Příklady
Následující příklad kódu používá BorderAround metodu použít silnější ohraničení kolem XmlMappedRange.Příklad poté vyzve uživatel Vymazat ohraničení pomocí ClearFormats metody.Tento kód příklad předpokládá, že obsahuje aktuální list XmlMappedRange s názvem CustomerLastNameCell.
Private Sub SetBorder()
Me.CustomerLastNameCell.BorderAround( _
Weight:=Excel.XlBorderWeight.xlThick, _
ColorIndex:=Excel.XlColorIndex.xlColorIndexAutomatic)
If MessageBox.Show("Clear the border?", "Test", MessageBoxButtons.YesNo) = _
DialogResult.Yes Then
Me.CustomerLastNameCell.ClearFormats()
End If
End Sub
private void SetBorder()
{
this.CustomerLastNameCell.BorderAround(missing,
Excel.XlBorderWeight.xlThick,
Excel.XlColorIndex.xlColorIndexAutomatic);
if (MessageBox.Show("Clear the border?", "Test",
MessageBoxButtons.YesNo) == DialogResult.Yes)
{
this.CustomerLastNameCell.ClearFormats();
}
}
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.