Worksheet

Worksheet class

Tek bir çalışma sayfasını temsil eden nesneyi kapsüller.

public class Worksheet

Özellikleri

İsimTanım
ActiveCell { get; set; }
AllowSelectingLockedCell { get; set; }Kullanıcının korumalı bir çalışma sayfasında kilitli hücreleri seçmesine izin verilip verilmediğini temsil eder.
BackgroundImage { get; set; }Çalışma sayfası arka plan resmini alır ve ayarlar.
Cells { get; }
CodeName { get; }Çalışma sayfası kod adını temsil eder.
Columns { get; }
ColumnsCount { get; set; }
Comments { get; }
Controls { get; }Hücre denetimi koleksiyonunu alır.
CustomColumnCaption { get; set; }Çalışma sayfası için özel sütun başlığını alır veya ayarlar.
CustomRowCaption { get; set; }Çalışma sayfası için özel satır başlığını alır veya ayarlar.
DataMember { get; }Çalışma Sayfası nesnesinin verilerini görüntülemekte olduğu veri kaynağını alır.
DataSource { get; }DataSource for Worksheet nesnesindeki belirli listeyi alır.
DisplayRightToLeft { get; set; }
DisplayZeros { get; set; }Sıfır değerler görüntüleniyorsa doğrudur.
FirstVisibleColumn { get; set; }
FirstVisibleRow { get; set; }İlk görünür satır dizinini temsil eder.
FrozenCols { get; set; }Çalışma Sayfasının dondurulmuş sütun sayısını alır veya ayarlar. Dondurulmuş ilk sütunda başlar.
FrozenRows { get; set; }Çalışma Sayfasının donmuş satır sayısını alır veya ayarlar. Dondurulmuş ilk satırdan başlar.
GridDesktop { get; }Sayfanın GridDesktop nesnesini alır.
GridlinesVisible { get; set; }Kılavuz çizgilerinin görünür olup olmadığını belirten bir değer alır veya ayarlar. Varsayılan değer doğrudur.
Hyperlinks { get; }HyperlinkCollection koleksiyon.
Index { get; }Çalışma sayfası koleksiyonundaki sayfa dizinini alır.
IsVeryHidden { get; set; }Sayfanın gizli olup olmadığını ve kullanıcı arabiriminde (UI) gösterilemeyeceğini belirtir.
IsVisible { get; set; }
MergesCount { get; }Birleştirmelerin sayısını alır
Name { get; set; }Çalışma sayfasının adını alır veya ayarlar.
OutlineShown { get; set; }Anahattı gösterip göstermediğini belirtir.
Pictures { get; }Pictures koleksiyon.
PivotTables { get; }Çalışma sayfasındaki pivotTable’ları alır.
Protected { get; set; }
RowFilter { get; }Sayfanın RowFilterSettings nesnesini alır.
Rows { get; }
RowsCount { get; set; }
Selected { get; set; }Çalışma kitabı açıldığında bu çalışma sayfasının seçili olup olmadığını gösterir.
Shapes { get; }Pictures koleksiyon.
ShowGridlines { get; set; }
TabColor { get; set; }Çalışma sayfası sekme rengini temsil eder.
Validations { get; }Çalışma sayfasındaki veri doğrulama ayarı koleksiyonunu alır.
Visible { get; set; }Çalışma sayfasının görünür olup olmadığını temsil eder.
Workbook { get; }
Zoom { get; set; }Ölçeklendirme faktörünü yüzde olarak temsil eder. 10 ile 400. arasında olmalıdır

yöntemler

İsimTanım
AddAutoFilter(int, int, int)Belirtilen Otomatik Filtrenin uygulanacağı aralığı ayarlar.
AddColumn()Yeni bir sütun ekler.
AddCustomFilter(int, string)Belirtilen satır için özel filtre ekleyin.
AddCustomFilter(int, int, object[], GridFilterOperatorType[])Başlangıç satırından bitiş satırına kadar belirtilen satır aralığı için özel filtre ekleyin.
AddRow()Yeni bir satır ekler.
AddSelectedRange(CellRange)Çalışma sayfasına yeni bir seçili aralık ekleyin.
AutoFitColumn(int)Sütun genişliğini otomatik olarak sığdırır.
AutoFitColumn(int, int, int)Sütun genişliğini otomatik olarak sığdırır.
AutoFitColumns()Bu çalışma sayfasındaki tüm sütunları otomatik olarak sığdırır.
AutoFitColumns(int, int)Sütun genişliğini otomatik olarak sığdırır.
AutoFitColumns(int, int, int, int)Sütun genişliğini otomatik olarak sığdırır.
AutoFitRow(int)Satır yüksekliğini otomatik olarak sığdırır.
AutoFitRow(int, int, int)Satır yüksekliğini otomatik olarak sığdırır.
AutoFitRow(int, int, int, int)Bir dikdörtgen aralığında satır yüksekliğini otomatik olarak sığdırır.
AutoFitRows()Bu çalışma sayfasındaki tüm satırları otomatik olarak sığdırır.
AutoFitRows(int, int)Bir aralıktaki satır yüksekliğini otomatik olarak sığdırır.
AutoFitRowsMerged()Bu çalışma sayfasındaki tüm satırları otomatik olarak sığdırır. Ayrıca hücreler bir satırda birleştirildiğinde satır yüksekliğine de otomatik olarak sığar.
CalculateFormula(string)Bir formül hesaplar.
CellInMerged(CellLocation)Belirtilen hücre konumunun birleştirmelerde olup olmadığına dair bir değer alır.
CellRangeInMerge(CellRange)Belirtilen hücre aralığının birleştirmelerde olup olmadığını gösteren bir değer alır.
ClearComments()Tasarımcı elektronik tablosundaki tüm yorumları temizler.
ClearMerges()Tüm birleştirmeleri temizleyin.
ClearSelection()Çalışma Sayfasındaki seçimi temizleyin.
ColInMerged(int)Birleştirmede belirtilen sütunun birleşip birleşmediğini gösteren bir değer alır.
ColInSelection(int)Dizinde belirtilen sütunun seçili olup olmadığını belirler.
Copy(Worksheet)İçeriği ve biçimleri başka bir çalışma sayfasından kopyalar.
CreateRange(string, string)
CreateRange(int, int, int, int)
DataBind(object, string)Veri kaynağı nesnesindeki verileri Çalışma Sayfası nesnesiyle bağlar.
DataUnbind()Çalışma Sayfası nesnesi ile veri kaynağı nesnesinden veri bağlantısını kaldırın.
ExportDataTable(DataTable, int, int, int, int, bool)Bir Çalışma Sayfasının Hücreler koleksiyonundaki verileri belirtilen bir DataTable nesnesine verir.
ExportDataTable(int, int, int, int, bool, bool)Çalışma Sayfasının Hücreler koleksiyonundaki verileri yeni bir DataTable nesnesine aktarır.
FilterString(int, string)filterString öğesini çağırmadan önce AddAutoFilter olarak adlandıracağımız column.notice için filtreyi ayarlar. Filtre kriterleri dizesi. bölünmüş karakter olarak virgül->"," kullandığımıza dikkat edin, bu nedenle filtrelemek istediğiniz hücre değeri comma ile birlikte bulunmaz filterString(10,“123,456”), 10. sütunun 123 veya 456 içermesi gerektiği anlamına gelir, filterString(10,“123” ) sütun10’un 123 içereceği anlamına gelirvirgülle ayrılan değer, örn. 123.456,789 veya abc
FreezePanes(string, int, int)Çalışma sayfasında belirtilen hücredeki bölmeleri dondurur.
FreezePanes(int, int, int, int)Çalışma sayfasında belirtilen hücredeki bölmeleri dondurur.
GetAllSelectedRanges()Bu çalışma sayfasının tüm seçili aralıklarını alır.
GetCellLocationByClientPoint(Point)İstemci koordinat noktasına göre hücre konumunu alır.
GetColumnCaption(int)Sütun başlığını alır. Altyazı ayarlanmazsa boş dize döndürür.
GetFirstVisibleColumn()Sayfa görünümünün ilk görünür sütun dizinini alın.
GetFirstVisibleRow()Sayfa görünümünün ilk görünür satır dizinini alın.
GetFocusedCell()Odaklanılan hücreyi alır.
GetFocusedCellLocation()Odaklanmış bir hücre konumu alır.
GetFreezedPanes(out int, out int, out int, out int)Dondurma bölmelerini alır.
GetIsReadonly(int, int)Hücrenin salt okunur olup olmadığını alır. Bu, GridWeb’in genişletilmiş bir özelliğidir, gerçek excel dosyasında tutulmaz file
GetLastSelection()Son seçilen hücre aralığını alır.
GetMerge(int)Belirtilen dizindeki birleştirmenin hücre aralığını alır.
GetMergeByCell(int, int)satır, sütun konumundaki hücreyi içeren birleştirme alanını alın, tüm birleştirme alanları bu hücre konumunu içermiyorsa null döndürün
GroupColumns(int, int)Grup sütunları.
GroupColumns(int, int, bool, bool)Grup sütunları.
GroupColumns(int, int, int, bool)Grup sütunları.
GroupRows(int, int)Grup satırları.
GroupRows(int, int, bool)Grup satırları.
GroupRows(int, int, bool, bool)Grup satırları.
GroupRows(int, int, int, bool)Grup satırları.
GroupRows(int, int, int, bool, bool)Grup satırları.
ImportDataTable(DataTable, bool, int, int)DataTable nesnesini bir çalışma sayfasına aktarır.
InSelection(CellLocation)Belirtilen hücre konumunun seçili olup olmadığını belirler.
InsertColumn(int)Yeni bir sütun ekler.
InsertRow(int)Yeni bir satır ekler.
IsCellFocused()Hücrenin odaklanıp odaklanmadığını belirler.
IsProtected()Çalışma sayfasının korunup korunmadığını gösterir.
Merge(CellRange)Belirtilen hücre aralığını tek bir hücrede birleştirir.
MergeFocused(CellLocation)Odaklanmış birleştirmenin dizinini alır.
MoveTo(int)Sayfayı elektronik tabloda başka bir konuma taşır.
RefreshFilter()Satırları gizlemek veya göstermek için otomatik filtreleri yenileyin.
RemoveAutoFilter()Çalışma sayfasının otomatik filtresini kaldırın.
RemoveColumn(int)Belirtilen dizindeki bir sütunu kaldırır.
RemoveRow(int)Belirtilen dizindeki bir satırı kaldırır.
ResetFilter(int)filtre türünü sıfıra sıfırla
ResetFilters(int, int)filtre türünü sıfıra sıfırla
RowInMerged(int)Belirtilen satırın birleştirmede olup olmadığını gösteren bir değer alır.
RowInSelection(int)Dizinde belirtilen satırın seçili olup olmadığını belirler.
SetAllCellsEditable()Tüm hücreleri düzenlenebilir yapar.Bu, genişletilmiş özellik
SetAllCellsReadonly()Tüm hücreleri salt okunur yapar. Bu genişletilmiş özelliktir dikkat edin bu özellik gerçek hücrede tutulamaz, korumaya devam etmek istiyorsanız lütfen setProtect kullanın
SetColumnCaption(int, string)Sütunun başlığını ayarlar. Lütfen bunun bir uzantı özelliği olduğunu ve excel dosyasında tutulamayacağını unutmayın file
SetFirstVisibleColumn(int)Sayfa görünümünün ilk görünür sütun dizinini ayarlayın.
SetFirstVisibleRow(int)Sayfa görünümünün ilk görünür satır dizinini ayarlayın.
SetFocusedCell(CellLocation)Belirtilen konumda hücre odağını ayarlar.
SetFocusedCell(int, int)Belirtilen sütun ve satırda hücre odağını ayarlar.
SetFont(CellRange, Font)Yazı tipi nesnesini cellRange olarak ayarlar.
SetFontColor(CellRange, Color)Yazı tipi rengini cellRange olarak ayarlar.
SetIsReadonly(int, int, bool)Hücrenin salt okunur olup olmadığını ayarlar. Bu genişletilmiş bir niteliktir, gerçek excel dosyasında tutulmaz file
SetProtect()Çalışma sayfasını korur.
SetProtected(CellRange, bool)cellRange’ın korumalı olup olmadığını ayarlar. Bu yalnızca Grid’de kullanılan genişletilmiş bir yöntemdir. Bu yöntemin cell.Style.CellLocked özelliğiyle hiçbir ilgisi yoktur Excel dosyasına kaydettikten sonra etkilenmez.
SetStyle(CellRange, Style)Stil nesnesini cellRange olarak ayarlar.
SetStyle(GridCellArea, Style)Stil nesnesini cellRange olarak ayarlar.
UnFreezePanes()Çalışma sayfasındaki bölmeleri çözer.
UngroupColumns(int, int)Sütunların grubunu çözer.
UngroupColumns(int, int, bool)Sütunların grubunu çözer.
UngroupRows(int, int)Satırların grubunu çözer.
UngroupRows(int, int, bool)Satırların grubunu çözer.
Unmerge(CellLocation)Belirtilen hücre konumunu birleştirmelerden kaldırın.
Unmerge(CellRange)Belirtilen hücre aralığını tek bir hücrede birleştirir.
Unmerge(int, int)Belirtilen hücre satırı sütun dizinini birleştirmelerden kaldırın.
UnProtect()Korumasız çalışma sayfası.
static CellIndexToR1C1(int, int)Satır ve sütun dizinlerine göre hücre r1c1 stil adını alır.

Alanlar

İsimTanım
static DEFAULT_COLUMNSCOUNTÇalışma sayfasının varsayılan sütun sayısı.
static DEFAULT_ROWSCOUNTÇalışma sayfasının varsayılan satır sayısı.

Ayrıca bakınız