GridWorksheet

GridWorksheet class

Kapslar in objektet som representerar ett enda kalkylblad.

public class GridWorksheet : Control, ISerializable

Egenskaper

namnBeskrivning
ActiveCell { get; set; }
BackgroundImage { get; set; }Hämtar och ställer in kalkylbladsbakgrundsbild.
BindColumns { get; }Bind kolumnsamling.
BindingSource { get; }Det faktiskt bindande datakällans objekt vid körning. Det är ett DataView-objekt när DataSource-egenskapen är ett DataSet-, DataTable- eller DataView-objekt.
BindStartColumn { get; set; }I databindningsläge anger BindStartRow och BindStartColumn positionen för rutnätet för att binda till datakällan.
BindStartRow { get; set; }I databindningsläge anger BindStartRow och BindStartColumn positionen för rutnätet för att binda till datakällan.
Cells { get; }
CodeName { get; }Representerar kalkylbladets kodnamn.
Comments { get; }
CurrentBindRows { get; set; }Hämtar numret på bindningsraderna i databindningsläge.
DataMember { get; set; }Hämtar eller ställer in DataMember från datakällan med flera medlemmar. Vanligtvis representerar den ett DataTable-objekt i en DataSet.
DataSource { get; set; }Hämtar eller ställer in DataSource. Vanligtvis är det ett DataSet-objekt.
DisplayRightToLeft { get; set; }
DisplayZeros { get; set; }Sant om nollvärden visas.
EnableCreateBindColumnHeader { get; set; }I databindningsläge, indikerar om rubriker för bindningskolumnrubriker ska skapas i arket.
FirstVisibleColumn { get; set; }
FirstVisibleRow { get; set; }
GridActiveCell { get; set; }
Hyperlinks { get; }FårHyperlinkCollection samling.
Index { get; }
IsGridlinesVisible { get; set; }Hämtar eller ställer in ett värde som anger om rutnätslinjerna är synliga. Standard är sant.
IsSummaryRowBelow { get; set; }Indikerar om sammanfattningsraden kommer att placeras under detaljraderna i konturen.
Name { get; set; }Hämtar eller ställer in namnet på kalkylbladet.
OutlineShown { get; set; }Indikerar om kontur visas.
Pictures { get; }Får enPictures samling.
PivotTables { get; }Hämtar pivottabellerna i kalkylbladet.
Selected { get; set; }Indikerar om detta kalkylblad är valt när arbetsboken öppnas.
Shapes { get; }Får enPictures samling.
StandardHeight { get; set; }Hämtar eller ställer in standardradhöjden i detta kalkylblad, i poängenhet.
StandardHeightPixels { get; set; }Hämtar eller ställer in standardradhöjden i detta kalkylblad, i pixelenhet.
TabColor { get; set; }Representerar kalkylbladsflikfärg.
Validations { get; }Hämtar insamlingen av datavalideringsinställning i kalkylbladet.
override Visible { get; set; }Indikerar om detta arks namn visas i kontrollens arkflikar.
Workbook { get; }
Zoom { get; set; }

Metoder

namnBeskrivning
AddAutoFilter(int, int, int)Anger intervallet som det angivna autofiltret gäller.
AddCustomFilter(int, string)Lägg till anpassat filter för den angivna raden.
AutoFitColumn(int)Anpassar kolumnbredden automatiskt.
AutoFitColumn(int, int, int)Anpassar kolumnbredden automatiskt.
AutoFitRow(int)Anpassar radhöjden automatiskt.
AutoFitRow(int, int, int)Anpassar radhöjden automatiskt.
AutoFitRow(int, int, int, int)Autopassar radhöjd i ett rektangelområde.
AutoFitRows()Autopassar alla rader i detta kalkylblad.
AutoFitRows(bool)Autopassar alla rader i detta kalkylblad.
AutoFitRows(int, int)Autopassar radhöjd i ett intervall.
CalculateFormula(string)Beräknar en formel.
CancelNewBindRow()Avbryter och tar bort den nya tillagda bindningsraden.
ClearComments()Rensar alla kommentarer i designerkalkylark.
CommitNewBindRow()Bekräftar den nya tillagda bindningsraden och lägger till den i datakällan.
Copy(GridWorksheet)Kopierar innehåll och format från ett annat kalkylblad.
CreateAutoGenratedColumns()Efter att ha ställt in en datakälla för kalkylbladet, anrop den här metoden för att generera bindningskolumnerna automatiskt.
CreateNewBindRow()Skapar en ny bindningsrad och binder till datakällan.
CreateSubtotal(int, int, int, SubtotalFunction, int[])Skapar delsumma i arket.
CreateSubtotal(int, int, int, SubtotalFunction, int[], string, GridTableItemStyle, GridTableItemStyle, NumberType, string)Skapar delsumma i arket.
override DataBind()Bind arket till datakällan.
DataSourceControlUpdate(AccessDataSource)Bind arket till datakällan.
DeleteBindRow(int)Tar bort en bindningsrad.
FilterString(int, string)Ställer in filtret för column.notice vi ska anropa AddAutoFilter innan anrop av filterString Filterkriteriesträngen. Observera att vi använder komma->"," som split char, så cellvärdet du vill filtrera ska inte innehålla med comma filterString(10,“123,456”) betyder att kolumn 10 ska innehålla 123 eller 456, filterString(10,“123” ) betyder att kolumn 10 ska innehålla 123 värdedelad med kommatecken, t.ex. 123 456 789 eller abc
FreezePanes(string, int, int)Fryser rutor vid den angivna cellen i kalkylbladet.
FreezePanes(int, int, int, int)Fryser rutor vid den angivna cellen i kalkylbladet.
GetColumnCaption(int)Hämtar kolumntexten. Om bildtexten inte är inställd returneras tom sträng.
GetColumnHeaderToolTip(int)Hämtar kolumnrubrikens verktygstipstext.
GetColumnReadonly(int)Hämtas om en kolumn är skrivskyddad. detta är en utökad metod för GridWeb specifikt, den kommer inte att behålla och träda i kraft i själva excel file
GetFreezedPanes(out int, out int, out int, out int)Hämtar frysrutorna.
GetIsReadonly(int, int)Får om cellen är skrivskyddad. Detta är ett utökat attribut för GridWeb, det kommer inte att behållas i faktiska excel file
GetRowCaption(int)Hämtar radtexten. Om bildtexten inte är inställd returneras tom sträng.
GetRowHeaderToolTip(int)Hämtar radhuvudets verktygstipstext.
GetRowReadonly(int)Hämtas om en rad är skrivskyddad. detta är en utökad metod för GridWeb specifikt, den kommer inte att behålla och påverka i själva excel file
GroupRows(int, int, bool)Grupper rader.
IsProtected()Indikerar om kalkylbladet är skyddat.
MoveTo(int)Flyttar arket till en annan plats i kalkylarket.
RefreshFilter()Uppdatera automatiska filter för att dölja eller visa raderna.
RemoveAutoFilter()Ta bort kalkylbladets automatiska filter.
RemoveSubtotal()Tar bort delsumma som skapats med metoden CreateSubtotal i arket.
ResetFilter(int)Heltalsförskjutningen för fältet som du vill använda, baserat på den första filterkolumnen (från vänster i listan; fältet längst till vänster är fältet 0).
SetAllCellsEditable()Gör alla celler redigerbara. Detta är utökat attribut
SetAllCellsReadonly()Gör alla celler skrivskyddade. detta utökas attribut Observera att detta attribut inte kan behållas i den faktiska cellen, om du vill behålla skydda använd setProtect
SetColumnCaption(int, string)Ställer in rubriken för kolumnen. Observera att detta är ett tilläggsattribut och kan inte behållas i excel file
SetColumnHeaderToolTip(int, string)Ställer in kolumnrubrikens verktygstipstext.
SetColumnReadonly(int, bool)Ställer in en kolumn till skrivskyddad så att användaren inte kan ta bort den från klientsidan. detta är en utökad metod för GridWeb specifikt, den kommer inte att behålla och träda i kraft i själva excel file
SetEditableRange(int, int, int, int)Gör ett cellintervall redigerbart. http://docs.aspose.com:8082/docs/display/cellsnet/Protecting+Cells Gör alla celler läsbara genom att anropa SetAllCellsReadonly-metoden. anrop sedan den här metoden för att ange cellintervallet som ska kunna redigeras
SetIsReadonly(int, int, bool)Anger om cellen är skrivskyddad. Detta är ett utökat attribut för GridWeb, det kommer inte att finnas kvar i den faktiska excel-filen
SetProtect()Skyddar kalkylblad.
SetReadonlyRange(int, int, int, int)Gör ett cellområde skrivskyddat. http://docs.aspose.com:8082/docs/display/cellsnet/Protecting+Cells Gör först alla celler redigerbara genom att anropa SetAllCellsEditable-metoden. anropa sedan den här metoden för att ange cellintervallet som ska vara skrivskyddat
SetRowCaption(int, string)Ställer in bildtexten för raden.
SetRowHeaderToolTip(int, string)Ställer in radrubrikens verktygstipstext.
SetRowReadonly(int, bool)Ställer in en rad till skrivskyddad så att användaren inte kan ta bort den från klientsidan. detta är en utökad metod för GridWeb specifikt, den kommer inte att behålla och träda i kraft i själva excel file
UnFreezePanes()Frigör rutor i kalkylbladet.
UnGroupRows(int, int)Delar upp rader.
UnProtect()avskyddar kalkylblad.

Se även