GridDesktop
İçindekiler
[
Saklamak
]GridDesktop class
Aspose GridDesktop class Bir GridDesktop denetimi oluşturmak için bir kök nesneyi temsil eder. Bu denetimi kullanmak için, araç kutunuzdan bir forma veya kullanıcı denetimine sürüklemeniz yeterlidir.
public class GridDesktop : UserControl
yapıcılar
İsim | Tanım |
---|---|
GridDesktop() | Aspose GridDesktop class |
Özellikleri
İsim | Tanım |
---|---|
ActiveSheetIndex { get; set; } | Seçili sayfa dizinini alır veya ayarlar. |
ActiveSheetNameFont { get; set; } | Sayfa çubuğunun yazı tipini gösteren etkin sayfayı alır veya ayarlar. |
AlwasysRecalculateAllFormulas { get; set; } | Tüm formülleri çalıştırdığımızda olduğu gibi, tüm formülleri çalıştırmamız gerekip gerekmediğini belirten bir değer alır veya ayarlar, bir hücre değerini güncellerken ve diğerlerini etkiler ve diğerleri de diğerlerini etkiler, giderek daha fazla, tüm hücrelerin yeniden hesaplanması gerekmesine neden olur , tıpkı Kelebek Etkisi gibi, çok sayıda yığın işlemine ihtiyaç duyar, çok düşük performans alır, CELLSNET-41921’deki gibi, bu sorun bu senaryoyu gösterebilen dosyayı içerir tüm formülleri çalıştırsak iyi olur, , tüm formülleri çalıştırırken olduğu gibi bazı optimizasyonlara sahip olabiliriz. |
BorderStyle { get; set; } | Kontrol için kenarlık stilini gösterir. |
ColumnHeaderVisible { get; set; } | Sütun başlığının görünür olup olmadığını belirten bir değer alır veya ayarlar. |
CommentDisplayingFont { get; set; } | Yorum metninin varsayılan görüntüleme yazı tipini alır veya ayarlar. |
ContextMenuManager { get; } | ContextMenuManager örneğini alır. |
DefaultCellFont { get; set; } | hücresinin varsayılan yazı tipini alır veya ayarlar |
DefaultCellFontColor { get; set; } | Hücrenin varsayılan yazı tipi rengini alır veya ayarlar. |
EnableClipboardCopyPaste { get; set; } | MS-EXCEL ile kopyalayıp/yapıştırabilmesi için panoya göre kopyala/yapıştır yapılıp yapılmayacağını belirtir. Yalnızca hücre değerini kopyalar/yapıştırır ,Hücrenin biçim, kenarlık stili vb. gibi başka hiçbir ayarını kopyalamaz Varsayılan değer false. |
EnableCopyWithExtension { get; set; } | Kopyalama işleminin satır veya sütun sayısını artırıp artırmayacağını belirten bir değer alır veya ayarlar. |
EnableCopyWithLockedOption { get; set; } | Kopyalama işleminin bir hücrenin stilin CellLocked öznitelik değerini kopyalayıp kopyalamayacağını belirten bir değer alır veya ayarlar. |
EnableUndo { get; set; } | Geri Al işlevinin etkinleştirilip etkinleştirilmediğini gösteren bir değer alır veya ayarlar. Varsayılan değer false. |
GridMemorySetting { get; set; } | Bellek seçeneğini alır veya ayarlar. |
IsHorizontalScrollBarVisible { get; set; } | Yatay Kaydırma Çubuğu için görünür durumu ayarlar. |
IsVerticalScrollBarVisible { get; set; } | Dikey Kaydırma Çubuğu için görünür durumu ayarlar. |
Names { get; } | Elektronik tablodaki tüm Ad nesnelerinin koleksiyonunu alır. |
PageRows { get; set; } | Pagination için satır boyutunu ayarlar veya alır.Desteklenen maksimum Sayfa Satırı sayısı 100000’dir, desteklenen maksimum sayfa sayısı 5000’dir. |
PasteType { get; set; } | Yapıştır eylemi yapıldığında hangi yapıştırma türünü belirtir, yalnızca EnableClipboardCopyPaste yanlış olduğunda kullanılabilir . |
R1C1 { get; set; } | Kontrolün R1C1 başvuru stilini kullanıp kullanmadığını gösteren bir değer alır veya ayarlar. |
RecalculateFormulas { get; set; } | Bir hücrenin değeri değiştiğinde tüm hücrelerin formülünün yeniden hesaplanıp hesaplanmayacağını belirten bir değer alır veya ayarlar. Varsayılan değer true’dur. |
RowHeaderVisible { get; set; } | Satır başlığının görünür olup olmadığını belirten bir değer alır veya ayarlar. |
SheetNameFont { get; set; } | Sayfa çubuğunun varsayılan görüntüleme yazı tipini alır veya ayarlar. |
SheetsBarVisible { get; set; } | Sayfa çubuğunun görünür olup olmadığını belirten bir değer alır veya ayarlar. |
SheetTabWidth { get; set; } | Sayfa Sekmesinin genişliğini ayarlar/alır. |
ShowContextMenu { get; set; } | Denetimin bağlam menüsünü gösterip gösteremeyeceğini belirten bir değer alır veya ayarlar. |
ShowStatus { get; set; } | Status hesaplamasının gösterilip gösterilmeyeceğini belirten bir değer alır veya ayarlar. Varsayılan değer true’dur. |
UndoManager { get; } | UndoManager örneğini alır. |
Worksheets { get; } | Çalışma Sayfalarını Alır. |
yöntemler
İsim | Tanım |
---|---|
Clear() | GridDesktop denetimini temizler. |
Copy() | Odaklanmış hücre içeriğini panoya kopyalar. |
Cut() | Odaklanmış hücre içeriğini panoya keser. |
DoSplit() | Bölünmüş görünümü ayarlar. |
EndFormatPainter() | GridDesktop’a FormatPainter. ‘yi sonlandırmasını bildirir |
ExportExcelFile(Stream) | Disk IO akışı veya bellek akışı dahil olmak üzere bir excel dosya akışına dışa aktarır. |
ExportExcelFile(string) | Bir excel dosyasına dışa aktarır. |
ExportExcelFile(Stream, FileFormatType) | Disk IO akışı veya bellek akışı dahil olmak üzere bir excel dosya akışına dışa aktarır. |
ExportExcelFile(string, FileFormatType) | Bir excel dosyasına dışa aktarır. |
GetActiveWorksheet() | Geçerli etkin çalışma sayfasını alır. |
getHScrollBar() | yatay kaydırma çubuğuna dönüş |
getVScrollBar() | dikey kaydırma çubuğuna dönüş |
ImportExcelFile(Stream) | Disk dosya akışı veya bellek akışı dahil olmak üzere bir excel dosya akışından içe aktarır. |
ImportExcelFile(string) | Bir excel dosyasından içe aktarır. |
ImportExcelFile(Stream, bool) | Disk dosya akışı veya bellek akışı dahil olmak üzere bir excel dosya akışından içe aktarır. |
ImportExcelFile(string, bool) | Bir excel dosyasından içe aktarır. |
ImportExcelFile(string, int) | Excel dosyasından bir çalışma sayfasını içe aktarır. |
ImportExcelFile(Stream, string, string, bool, bool) | Bir excel dosyasından içe aktarır. |
ImportExcelFile(string, string, string, bool, bool) | Bir excel dosyasından içe aktarır. |
OpenFindReplaceDialog(bool) | Hücreleri bulmak veya değiştirmek için FindReplace iletişim kutusunu açar. |
Paste() | Pano içeriğini odaklanılan hücreye yapıştırır. |
RefreshControl() | GridDesktop denetimini yenileyin. |
RunAllFormulas() | Tüm hücrelerin formülünü çalıştırır. |
SetAllScrollBarsVisible() | Tüm kaydırma çubuklarını görünür olarak ayarlar. |
ShowStyleDialog() | Hücre stilini, yazı tipini, renkleri vb. ayarlamak için bir stil iletişim kutusu açar. |
StartFormatPainter(bool) | GridDesktop’a FormatPainter’ı başlatmasını bildirir. |
UnDoSplit() | Bölünmüş görünümü ayarla. |
static GetVersion() | Yayın sürümünü edinin. |
Alanlar
İsim | Tanım |
---|---|
LoadDataFilter | şablondan çalışma kitabını yüklerken verileri filtreleme seçenekleri. |
ShowImportMessage | Dosya içe aktarılamadığında mesaj kutusunun gösterilip gösterilmeyeceği, varsayılan değer true |
Olaylar
İsim | Tanım |
---|---|
event AfterDeleteColumns | Sütun silindikten sonra oluşur. |
event AfterDeleteRows | Satır silindikten sonra gerçekleşir. |
event AfterInsertColumns | Yeni sütun eklendikten sonra oluşur. |
event AfterInsertRows | Yeni satır eklendikten sonra gerçekleşir. |
event BeforeCalculate | Çalışma kitabında formülü hesaplamadan önce oluşur. |
event BeforeLoadFile | Çalışma kitabı dosyadan yüklenmeden önce oluşur. |
event CellButtonClick | Hücre düğmesi tıklandığında gerçekleşir. |
event CellCheckedChanged | Hücre onay kutusu Checked özelliği değiştirildiğinde gerçekleşir. |
event CellClick | Izgara hücresi tıklandığında gerçekleşir. |
event CellComboBoxCopy | Bir ızgara hücresi ComboBox kopyalanırken gerçekleşir. |
event CellDataChanged | Izgara hücresi veri özelliği değiştirildiğinde gerçekleşir. |
event CellDoubleClick | Izgara hücresi çift tıklandığında gerçekleşir. |
event CellFormatChanged | Hücre biçimi, Hücreleri Biçimlendir iletişim kutusu aracılığıyla değiştirildiğinde gerçekleşir. |
event CellKeyPressed | Bir hücrenin odağı varken bir tuşa basıldığında gerçekleşir. |
event CellSelectedIndexChanged | Hücre açılan kutusu SelectedIndex özelliği değiştiğinde gerçekleşir. |
event CellTextBoxChanging | Bir ızgara hücresine karakter yazarken oluşur. |
event CellValidationFailed | Bir ızgara hücresi doğrulama başarısız olduğunda gerçekleşir. |
event ColumnHeaderClick | Sütun başlığı tıklandığında gerçekleşir. |
event ColumnHeaderDoubleClick | Sütun başlığı çift tıklandığında gerçekleşir. |
event CommentDataChanged | Yorum verileri değiştiğinde gerçekleşir. |
event FailLoadFile | |
event FinishCalculate | Çalışma kitabında formülü hesapladıktan sonra oluşur. |
event FinishLoadFile | Çalışma kitabı yüklendiğinde gerçekleşir. |
event FocusedCellChanged | Odaklanılan hücre değiştirildiğinde gerçekleşir. |
event RowColumnHiddenChanged | Satır/sütun gizleme durumu değiştiğinde gerçekleşir. |
event RowFilteredEvent | Satır filtresi öğesi seçildikten sonra gerçekleşir. |
event RowHeaderClick | Satır başlığı tıklandığında gerçekleşir. |
event RowHeaderDoubleClick | Satır başlığı çift tıklandığında gerçekleşir. |
event SelectedCellRangeChanged | Seçilen hücre aralığı değiştirildiğinde gerçekleşir. |
event SelectedSheetIndexChanged | SelectedSheetIndex özelliği değiştirildiğinde gerçekleşir. |
event ShapeClick | Şekil tıklandığında gerçekleşir. |
Notlar
System.Windows.Forms.UserControl. hakkında daha fazla bilgi için lütfen .NET SDK belgesine bakın.
Örnekler
[C#]
gridDesktop1.Worksheets[0].Cells[0, 0].Value = "2";
gridDesktop1.Worksheets[0].Cells[1, 0].Value = "3";
gridDesktop1.Worksheets[0].Cells[2, 1].Value = "=a1*a2";
gridDesktop1.RunAllFormulas();
gridDesktop1.Invalidate();
[Visual Basic]
gridDesktop1.Worksheets(0).Cells(0, 0).Value = "2"
gridDesktop1.Worksheets(0).Cells(1, 0).Value = "3"
gridDesktop1.Worksheets(0).Cells(2, 1).Value = "=a1*a2"
gridDesktop1.RunAllFormulas()
gridDesktop1.Invalidate()
Ayrıca bakınız
- ad alanı Aspose.Cells.GridDesktop
- toplantı Aspose.Cells.GridDesktop