sgcGrid Özellik Matrisi

sgcGrid'in yaptığı her şey, göreve göre gruplandırılmış ve her özelliğin yardım konusuna bağlantıyla. Aynı model VCL, FireMonkey, WinForms, WPF ve Avalonia tablolarını yönetir.

Canlı Veri

6 özellik

.NET

8 NuGet paketi

Belgeler

Çevrimiçi yardım ve PDF kılavuzları

Kayıtlı, Kayıtlı ve Deneme sürümlerinde bulunan ancak ücretsiz Community sürümünde olmayan özellikleri işaretler. ~, Community sürümünde kısmen bulunan bir özelliği işaretler; fark altında belirtilir.

Her satır kendi yardım konusuna bağlanır. Community sütunu ücretsiz .NET Community sürümünün neleri içerdiğini gösterir; her şey Kayıtlı ve Deneme sürümlerinde bulunur.

Sütun filtreleri, filtre satırı, bulma paneli, sütun seçici, sütunları yeniden sıralama, en uygun genişlik, düzenler, çoklu seçim, bantlar, hücre türleri, DataSet düzenleme, yapıştırma, geri alma ve sgcEditors hücre düzenleyicileri, Delphi ve C++ Builder için VCL ve FireMonkey grid'lerinde ve .NET için WinForms, WPF ve Avalonia grid'lerindedir; Community ve Kayıtlı arasındaki bölünme aynıdır ve Sürümler konusunda anlatılır. .NET'te DataSet düzenleme bir DataTable'a geri yazar, AddLookup lookup sütunlarını ekler ve SyncCursor yalnızca Delphi'dedir.

Canlı Veri

ÖzellikAyrıntılarCommunityYardım
Herhangi bir iş parçacığından canlı güncellemelerData.AppendRow ve Data.UpdateRow iş parçacığı güvenlidir. Bir veya birçok alanı anahtara göre güncelleyin; BeginUpdate ve EndUpdate ani veri yığınını tek bir yeniden çizimde toplar ve hız MaxFPS ile ayarlanır.Yardım
Değişimde yanıp sönmeDeğişen hücreler, değer arttığında yeşil, azaldığında kırmızı yanıp söner, ardından söner. Kuyruk modu, bir günlüğün veya akışın en yeni satırlarını görünümde tutar.Yardım
Sanal modÇok büyük veri kümelerini istek üzerine sunar.Yardım
ISA-18.2 alarm listesiTsgcGridAlarmModel, bir HMI'nin alarmlarını ISA-18.2 durumları (onaylanmamış etkin, onaylanmış etkin, onaylanmamış normale dönüş, normal, ertelenmiş ve bastırılmış) ve 1 ile 4 arası önceliklerle tutar. Uygulama RaiseAlarm ve ClearAlarm çağırır, operatör Acknowledge, AcknowledgeAll, Shelve ve Unshelve kullanır, FilterPriorities, FilterStates ve FilterText ise JSON veya CSV olarak dışa aktarılabilen listeyi filtreler. TsgcGridAlarmLink onu bir grid'de gösterir: etiket başına bir satır, öncelik renkleriyle ve yanıp sönen onaylanmamış satırlarla; TsgcVCLGridAlarmMenu bağlam menüsünü ekler (FireMonkey'de TsgcFMXGridAlarmMenu, .NET'te WinForms, WPF ve Avalonia menüleri).Yardım
Alarm onay günlüğüHer onay, erteleme, ertelemeyi kaldırma, bastırma ve bastırmayı kaldırma ile süresi dolan her erteleme, zamanı ve kullanıcıyı içeren bir girdiyi Log koleksiyonuna ekler ve OnLog olayını tetikler, örneğin bir veritabanına yazmak için. SaveToJSON ve SaveToCSV günlüğü kaydeder.KayıtlıYardım
Günlük görüntüleyiciTsgcGridLogModel, günlük satırlarını bir zaman, trace'ten fatal'a bir düzey, bir kaynak ve bir iletiyle halka arabellekte tutar ve çalışan iş parçacıkları satırları doğrudan ekler. TsgcGridLogLink onları sanal modda bir grid'de gösterir: düzeye göre renklendirilmiş, düzey, kaynak ve metne göre filtrelenmiş, vurgulama kuralları, kullanıcı yukarı kaydırınca duran bir sonu izleme, duraklatma ve sürdürme ve metin, JSON ve CSV olarak dışa aktarma ile.Yardım

Sıralama, Filtreleme ve Seçim

ÖzellikAyrıntılarCommunityYardım
SıralamaBirden çok sütuna göre sıralayın.Yardım
FiltrelemeTablonun gösterdiği satırları filtreleyin.Yardım
Seçim ve klavyeSatırları veya hücreleri fare ve klavye ile seçin.Yardım
Sütun boyutlandırmaKullanıcılar sütunları fareyle yeniden boyutlandırır.Yardım
Genişliği dolduran sütunlarAutoFitColumns grid genişliğini sütunlar arasında genişlikleriyle orantılı olarak paylaştırır, Column.AutoFit False yapılırsa sabit genişlik korunur, MaxWidth ise bir sütunu yeniden boyutlandırılırken veya sığdırılırken sınırlar.Yardım
Sabit sütunlarDiğer sütunlar kayarken ilk sütunları görünümde tutun.Yardım
Koşullu biçimlendirmeBiçim kuralları, bir değer bir koşulla eşleştiğinde hücreyi veya tüm satırı renklendirir; yarı saydam renkler hücreyi arka planı üzerinde tonlar.Yardım
Yazı tipi stilleri ve simge kümeleriBiçim kuralları kalın yazının yanında italik, altı çizili ve üstü çizili stilleri de ayarlar, OnGetCellFont ise herhangi bir hücrenin yazı tipi stilini ve boyutunu ayarlar. AddIconSet iki eşik değerinden yola çıkarak oklar, daireler, bayraklar veya onay işaretleri ekler, bir kural da bir simge ya da kendi görüntünüzü gösterebilir.Yardım
Sağdan sola (Arapça ve İbranice)Sütunlar sağdan akar ve dondurulmuş sütunlar sağ kenarda yer alır; kaydırma çubuğu, ağaç ve grup girintisi, ok işaretleri, üst bilgi simgeleri, alt bilgi ve yerinde düzenleyici yansıtılır. Sayılar ve tarihler soldan sağa parçalar olarak kalır. SaveToXLSX (Registered), TsgcGridXLSXWriter.RightToLeft üzerinden de sağdan sola bir sayfa yazar.Yardım
Sütun filtresiHer başlıktaki bir huni (ShowFilterButtons), sütunun benzersiz değerlerini ve sayılarını, bir arama kutusunu ve Ve ya da Veya ile bağlanan en fazla iki türlü koşulu içeren bir açılır pencere açar.Yardım
Filtre satırıShowFilterRow başlığın altına, kullanıcı yazarken her sütunu filtreleyen bir satır ekler; sütun başına operatör FilterRowOperator içindedir.Yardım
Tarih dönemleriTarih sütunları sütun filtresinde ve filtre satırında bugün, dün, bu veya geçen hafta, ay ya da yıl ve son N gün ile filtrelenir. FirstDayOfWeek haftanın başlangıcını ayarlar, varsayılan olarak yerel ayarı izler.Yardım
Bulma paneliCtrl+F veya ShowFindPanel her hücredeki metni vurgular, F3 ve Shift+F3 eşleşmeler arasında gezinir, FindOnlyMatches ise diğer satırları gizler.Yardım
Sütun seçici ve başlık menüsüBir başlığa sağ tıklamak sıralar, gruplar, genişlikleri uydurur, filtreler ve her sütun için bir onay kutusu içeren sütun seçiciyi açar. ShowColumnChooser onu koddan açar.Yardım
Başlık görüntüleri ve düğmeleriHeaderImageIndex başlıktan önce bir görüntü gösterir, HeaderButton OnHeaderButtonClick olayını tetikleyen bir düğme ekler, OnHeaderClick ise başlığa tıklandığında sıralamayı atlayabilir.Yardım
Sütunları yeniden sıralamaKullanıcılar sütunu taşımak için başlığı sürükler; sabitlenmiş sütunların kendi tarafında ve bantları içinde; OnColumnMoved taşımayı bildirir.Yardım
En uygun genişlikBaşlık kenarına çift tıklamak ya da BestFitColumn ve BestFitColumns, genişliği başlığa ve örneklenen en fazla 1.000 satıra uydurur.Yardım
Düzen kalıcılığıSaveLayoutToString, SaveLayoutToStream ve SaveLayoutToFile sütun sırasını, genişlikleri, görünürlüğü, sıralamayı, gruplamayı, sütun filtrelerini ve bantları sürümlü JSON olarak saklar, Load yöntemleri onları geri yükler.Yardım
Otomatik düzenlerAutoSaveLayout ile grid düzenini kapanırken kaydeder ve sonraki çalıştırmada geri yükler; her grid için bir dosyada veya OnSaveLayout ve OnLoadLayout aracılığıyla. Başlık menüsündeki Reset layout tasarım zamanı sütunlarını geri getirir.Yardım
Çoklu seçimgsmMultiRow istenen satır kümesini, gsmCellRange bir hücre aralığını seçer; Ctrl, Shift ve Ctrl+A ile. Seçim satır anahtarına göre tutulur ve Ctrl+C onu sekmeyle ayrılmış metin olarak kopyalar.Yardım
Satır başlığıRowHeader satırların soluna kayıt göstergesi, satır numaraları ve her satır için bir onay kutusu içeren bir şerit ekler, köşedeki onay kutusu tüm satırları seçer veya temizler. SelectionColor ve SelectionTextColor seçim renklerini ayarlar.Yardım
Satır sürükle ve bırakRowDragMode seçili satırları başka bir denetime sürükler, VCL'de grdOLE ise onları Excel gibi diğer uygulamalara metin, CSV ve HTML tablosu olarak bırakır. OnStartRowDrag bir sürüklemeyi iptal edebilir.Yardım
Kart görünümüViewStyle değeri gvsCard olduğunda her satır bir karttır: isteğe bağlı bir başlık çubuğu, isteğe bağlı bir resim ve görünür her sütun için bir satır. Kartlar tabloyla aynı satırları gösterir, bu yüzden sıralama, filtreler, bulma paneli, seçim, düzenleme ve sunucu modu her iki görünümde de çalışır. CardOptions, CaptionField, ImageField, CardWidth, CardColumns değerlerini ve aralıkları belirler. Kart görünümü gruplamaz.KayıtlıYardım
Kart görünümü tuşları ve fareOk tuşları kartlar arasında gezinir, Home ve End bir bandın ilk ve son kartına gider, Tab bir kartın alanları arasında gezinir, F2 bir alanı düzenler ve bir alan başlığına sağ tıklamak, üstbilgi olmadan sıralamak ve filtrelemek için sütun menüsünü açar.KayıtlıYardım

Gruplama, Ağaç ve Ayrıntı

ÖzellikAyrıntılarCommunityYardım
GruplamaSatırları bir sütuna göre, grup paneliyle birlikte gruplayın.Yardım
ÖzetlerGrup ve alt bilgi özetleri.Yardım
Ağaç satırlarıHiyerarşik verileri açılıp kapanan ağaç satırları olarak gösterin.KayıtlıYardım
Ana ayrıntıBir üst satırın altında ayrıntı satırlarını açın, örneğin bir müşterinin siparişleri.KayıtlıYardım

Düzenleme, İçe ve Dışa Aktarma

ÖzellikAyrıntılarCommunityYardım
Yerinde düzenlemeHücreleri doğrulama olaylarıyla yerinde düzenleyin.KayıtlıYardım
DataSet bağlamaTsgcGridSource_DataSet bir tabloyu herhangi bir TDataSet'ten doldurur, AutoColumns ile sütunları oluşturur ve LiveUpdates ile her Append, Edit ve Delete işlemini izler. .NET'te aynı kaynak bir DataTable okur.Yardım
Veri kümesi filtresi ve sıralamasıApplyFilter ile veri kümesi yalnızca grid'in gösterdiği satırları tutar, böylece onun üzerindeki diğer denetimler aynı satırları görür; OnApplySort ise grid sıralamasını sorgunuz için alan adları olarak iletir. .NET'te DataTable görünümü grid filtresini izler.Yardım
Sunucu moduBir sağlayıcı bileşen her seferinde bir sayfa satır okur; sıralamayı, sütun filtrelerini, filtre satırını, bulma metnini, alt bilgi özetlerini ve satır sayısını veri kaynağı değerlendirir, bu yüzden milyonlarca satırlık bir tablo elli satırlık bir tablo kadar hızlı açılır. Henüz yüklenmemiş satırlar yer tutucu çubuklar gösterir; düzenlemeler sağlayıcı üzerinden geri yazılır. Ağaç satırları ve ayrıntı bantları sunucu modunda kullanılamaz ve filtre açılır penceresi satır sayılarını göstermez.KayıtlıYardım
Sunucu modu sağlayıcılarıTsgcGridServerProvider_DataSet, SQLite, SQL Server, PostgreSQL, MySQL, Oracle, Firebird, InterBase veya genel bir lehçe için SQL'i oluşturur ve FireDAC, dbExpress, ADO, IBX, UniDAC veya Zeos gibi herhangi bir sorgu bileşeni üzerinden çalıştırır. .NET'te TsgcGridServerProvider_Queryable herhangi bir IQueryable kaynağını, TsgcGridServerProvider_AdoNet ise herhangi bir ADO.NET bağlantısını okur. TsgcGridServerProvider_Callback diğer tüm kaynakları, herhangi bir iş parçacığından yanıtlanan olaylarla sunar.KayıtlıYardım
Sunucuda gruplamaSunucu modunda gruplama düzey başına bir GROUP BY çalıştırır: gruplar satır sayıları ve özetleriyle gelir ve bir grubun alt satırları ilk genişletildiğinde yüklenir. MaxGroups, bir üst grubun altında listelenen grupları sınırlar.KayıtlıYardım
TDBGrid'den içe aktarma (VCL)Tasarım zamanında grid bağlam menüsündeki Import columns from DB grid komutu bir TDBGrid'in sütunlarını, veri kümesi bağlantısını, konumunu ve olaylarını kopyalar, kopyalanamayanları da listeler.Yardım
ItemsSource ve MVVM bağlama (.NET)TsgcWpfGrid ve TsgcAvaloniaGrid, herhangi bir IEnumerable olan ItemsSource öğelerini AutoGenerateColumns, KeyMember ve iki yönlü bir SelectedItem ile gösterir. WPF'te bir ICollectionView öğesinin sıralaması, filtresi ve gruplaması uygulanır ve IsSynchronizedWithCurrentItem geçerli öğesini izler. TsgcWinFormsGrid, DataGridView gibi DataSource ve DataMember bağlar. ItemsWriteBack ile düzenlemeler, eklemeler ve silmeler öğelere geri yazılır.~Community, bağlı öğeleri gösterir ve izler. ItemsWriteBack Kayıtlı sürümdedir.Yardım
XAML'de ve tasarımcıda sütunlar (.NET)Grid içindeki TsgcWpfGridColumn ve TsgcAvaloniaGridColumn öğeleri sütunları FieldName (Customer.Country gibi noktalı yollar), Caption, DataType ve DisplayFormat ile tanımlar. WinForms'ta Visual Studio tasarımcısı, .NET Framework'te ve .NET 8 veya üzerinde, Columns özelliğini akıllı etiket ve koleksiyon düzenleyicisi ile düzenler; boş bir grid tasarımcıda ve WPF ile Avalonia önizleyicilerinde örnek satırlar gösterir.Yardım
JSON ve CSVSatırları JSON ve CSV olarak yükleyin ve kaydedin.Yardım
Excel dışa aktarmaBir tabloyu Excel çalışma kitabı (XLSX) olarak kaydedin. Excel modunda her sayfayı formülleri ve hesaplanan değerleriyle yazar.KayıtlıYardım
Excel moduExcelMode ile grid hafif bir hesap tablosu gibi çalışır: Ctrl+C ile aralık seçimi, serileri sürdüren ve formül başvurularını kaydıran bir doldurma tutamacı, A1 başvurulu ve diğer sayfalara başvurulu formüller ile SUM, AVERAGE, MIN, MAX, COUNT, IF, ROUND ve ABS işlevleri. LoadFromXLSX bir Excel çalışma kitabını, her sayfayı formülleri ve hücre biçimleriyle, harici bir kütüphane olmadan açar.KayıtlıYardım
Hücre biçimlendirmeExcel modunda hücre başına kalın, italik, altı çizili, üstü çizili, yazı tipi boyutu ve rengi, dolgu rengi, yatay ve dikey hizalama, sözcük kaydırma, sayı biçimi ve kenarlıklar, FormatSelection, ToggleSelectionFontStyle veya Ctrl+B, Ctrl+I, Ctrl+U ve Ctrl+5 ile ayarlanır. Biçimler verilerle birlikte saklanır, her değişiklik tek bir geri alma adımıdır ve SaveToXLSX ile LoadFromXLSX onları korur.KayıtlıYardım
SayfalarTek bir grid içinde AddSheet, RenameSheet, DeleteSheet, MoveSheet ve ActiveSheet ile birden çok sayfa, ayrıca ShowSheetTabs ile onlar arasında geçiş yapan, ekleyen, yeniden adlandıran ve yeniden sıralayan bir sekme şeridi. Formüller diğer sayfaları Orders!E1:E20 veya 'Q4 Notes'!B1 gibi başvurularla okur ve yeniden adlandırma bunları yeniden yazar.KayıtlıYardım
Sütun formülleri1. satır için yazılan bir sütun Formula değeri, örneğin =C1*D1, salt okunur bir sütunun her satırını bellekteki veriler üzerinde, sanal modda ve bir TsgcGridSource_DataSet üzerinde hesaplar. Sanal modda OnGetValue olayının döndürdüğü formül metinleri de değerlendirilir.KayıtlıYardım
DataSet düzenlemeWriteBack ile bir TsgcGridSource_DataSet grid düzenlemelerini kayıtlarına post eder, SyncCursor geçerli kaydı ve odaklı satırı bir arada tutar, AllowInsert ve AllowDelete kayıt ekler ve siler. Lookup alanları seçim listesi olarak düzenlenir.KayıtlıYardım
Panodan yapıştırmaCtrl+V, Excel'den sekmeyle ayrılmış metni bir hücre aralığına yapıştırır. Her değer, herhangi bir şey yazılmadan önce dönüştürülür ve denetlenir, yapıştırma ise tek bir geri alma adımıdır.KayıtlıYardım
Geri alma ve yinelemeCtrl+Z ve Ctrl+Y hücre düzenlemelerini ve yapıştırmaları satır anahtarı üzerinden, UndoLimit adıma kadar geri alır ve yineler.KayıtlıYardım
Hücre düzenleyicileriEditorKind bir tarih, saat veya tarih ve saat seçicisi, bir spin düzenleyicisi, bir renk seçicisi ya da sgcEditors'tan bir belirteç düzenleyicisi seçer; OnCreateEditor ise bir hücreye istenen herhangi bir özel denetimi koyar.KayıtlıYardım
Not ve arama düzenleyicilerigedMemo uzun metni birden çok satırda düzenler, gedLookup ise LookupItems veya bir veri kümesinin arama alanından doldurulan, birden çok sütunlu bir listeden değer seçer.KayıtlıYardım
Yazdırma ve baskı önizlemePrint ve ShowPrintPreview her satırı grid'in gösterdiği gibi, filtrelenmiş, sıralanmış ve gruplanmış olarak yazdırır; band ve sütun başlıkları her sayfada yinelenir ve bir sayfada yalnızca tam satırlar bulunur. PrintSettings kağıdı, yönü, kenar boşluklarını, ölçeklemeyi, üst bilgiyi ve alt bilgiyi yazıcı, önizleme ve PDF için bir kez ayarlar. Her sürümde, VCL, FireMonkey, WinForms, WPF ve Avalonia üzerinde (FireMonkey Windows ve macOS'ta yazdırır).Yardım
Erişilebilir PDF dışa aktarma, PDF/UA ve PDF/A (sgcPDF ile)ExportToPDF gömülü yazı tipleri ve aranabilir metinle vektör sayfalar yazar, her sayfa ekran okuyucular için başlık hücreli gerçek bir tablodur. Dosya varsayılan olarak etiketli bir PDF/UA belgesidir ve PDFALevel PDF/A-2a veya PDF/A-3a ekler. sgcUIPDF köprüsü ve lisanslı bir sgcPDF gerekir (.NET'te esegece.sgcUICore.sgcPDF).KayıtlıYardım

Temalar ve Çizim

ÖzellikAyrıntılarCommunityYardım
TemalarHer sgcUI ürünüyle paylaşılan açık ve koyu temalar. Fluent tema ön ayarı altında ızgara, Windows 11 renklerini ve Windows vurgu rengini alır, etiket çipleri köşelerini ön ayarın RadiusChip değerinden alır (Classic'te 6 piksel, Fluent'te 4).Yardım
Arayüzsüz çizimSaveToPNG ve SaveToSVG geçerli görünümü yazar, TsgcGridRenderer ise bağımsız bir TsgcGridData nesnesini PNG veya SVG olarak çizer, Linux64'te de.Yardım
Tablodan grafiklerBir sgcCharts grafiği, bir tablonun satırlarını doğrudan çizer.Yardım
BantlarSütun grupları üzerinde çok düzeyli başlıklar: Bands onları tutar, Column.Band bir sütunu birine atar.Yardım
Hücre türleriCellKind bir hücreyi görüntü listesinden bir görüntü, ilerleme çubuğu ya da çizgi, alan veya çubuk sparkline olarak çizer; hücre düz değerini korur. gcdTags ayrılmış bir metin değerinden tek hücrede birden çok renkli etiket çizer; temaya uyumlu otomatik renkler ya da etiket başına kendi renginiz kullanılabilir, +N çipi tam listeyi ipucu olarak gösterir ve etikete göre filtreleme yapılabilir.Yardım
Onay kutusu ve bağlantı hücreleriTrueValue ve FalseValue, S ve N gibi değerler saklayan bir sütunda onay kutusu gösterir, BooleanFields ise bunları bir veri kümesi kaynağında ayarlar. Kutuyu değiştirmek Registered sürümünü gerektirir. gcdLink metni OnLinkClick olayını tetikleyen bir bağlantı olarak gösterir.Yardım
BLOB alanlarından görüntülerBLOB alanındaki bir gcdImage sütunu içinde saklanan resmi çizer, OnGetCellImage başka herhangi bir görüntüyü sağlar, ImagePreview ise fare hücrenin üzerinde durduğunda daha büyük bir kopyasını gösterir.Yardım
Çok satırlı başlıklar ve satırlarHeaderLines ve RowLines başlığı ve satırları birkaç satır yüksekliğinde yapar, WordWrap ise bir sütunun metnini sarar.Yardım
Hücre ve başlık ipuçlarıShowTruncatedHints sığmayan bir hücrenin veya başlığın tam metnini ipucu olarak gösterir, OnGetCellHint ise herhangi bir hücre için kendi ipucunuzu ayarlar.Yardım
Özel hücre çizimiOnCustomDrawCell olayı tuvali ve hücre dikdörtgenini verir, varsayılan içeriği korumanızı ya da atlamanızı sağlar. Yazdırırken ve PDF olarak dışa aktarırken de çalışır. OnRenderError grid çizilirken oluşan bir istisnayı bildirir.Yardım
ErişilebilirlikUI Automation'a sütun başlıkları, satırlar ve hücrelerden oluşan bir tablo olarak sunulur; odaktaki hücre, seçim, sıralama, filtreleme, gruplama ve ağaç satırları, ekran okuyucuların (Narrator ve NVDA gibi) kullandığı API üzerinden. Filtreleme, gruplama ve sütun taşıma için klavye alternatifleri vardır (sütun genişliğini değiştirmek fare gerektirir), odak halkası her zaman görünürdür ve Windows yüksek karşıtlığı izlenir. VCL'de (Delphi 7'den 13'e), Windows'ta FireMonkey'de, WinForms, WPF ve Avalonia üzerinde varsayılan olarak açıktır.Yardım

Tablonuza Sorun

ÖzellikAyrıntılarCommunityYardım
Tablonuza sorunTsgcGridAI, sade dille yazılmış bir soruyu filtrelere, sıralamalara ve satır vurgularına dönüştürür. Sağlayıcı yoksa kural tabanlı yerel bir ayrıştırıcı, ağ ve API anahtarı olmadan yanıtlar. Bir sağlayıcıyla herhangi bir LLM yanıtlar; çağrı başarısız olduğunda veya yanıt doğrulanmadığında kural tabanlı ayrıştırıcı devralır.Yardım
Yapay zeka sorgu çubuğu (VCL ve FireMonkey)TsgcVCLAIQueryBar ve TsgcFMXAIQueryBar, FireMonkey Windows, macOS, iOS ve Android'de: bir soru yazın, Enter'a basın, uygulananı okuyun, çalışan bir soruyu İptal edin ve son yanıtı Geri Alın; son sorular ve önerilerle. Klavye, ekran okuyucular, yüksek karşıtlık ve sağdan sola düzenlerle çalışır.Yardım
Yapay zeka sorgu çubuğu (WinForms, WPF ve Avalonia)TsgcWinFormsAIQueryBar, TsgcWpfAIQueryBar ve TsgcAvaloniaAIQueryBar aynısını .NET'te yapar, ana uygulamanın açık veya koyu temasıyla.Yardım
Herhangi bir LLMTsgcUIAIEventProvider her isteği OnRequest olayında kendi kodunuza iletir, böylece herhangi bir yapay zeka hizmeti, model veya şirket içi sunucu yanıtlayabilir. .NET'te RequestAsync bir zaman uyumsuz işleyici alır.Yardım
sgcWebSockets yapay zeka sağlayıcısısgcUICoreWS köprüsünün TsgcUIAIChatProvider bileşeni, sgcWebSockets'in TsgcAIChat bileşenini her platformda kullanır. .NET'te esegece.sgcUICore.sgcWebSockets paketi. Kayıtlı bir sgcWebSockets gerekir.KayıtlıYardım
GizlilikYalnızca soru ve alan kataloğu gönderilir: adlar, başlıklar, türler ve varsayılan olarak sütun başına en fazla 3 örnek değer (MaxSampleValues, SendSampleValues), satırlar asla. OnBeforeAsk her isteği düzenleyebilir veya iptal edebilir.Yardım

sgcWebSockets Köprüsü

ÖzellikAyrıntılarCommunityYardım
Canlı akışlarsgcGridWS köprüsü, gelen iletileri tabloya yazan WebSocket, MQTT ve SSE akış kaynakları ekler. sgcWebSockets gerektirir.KayıtlıYardım
Canlı günlüklersgcUICoreWS köprüsünün WebSocket, MQTT ve SSE canlı kaynakları, JSON iletilerinden (append, batch, clear) TsgcGridLogModel'e günlük satırları ekler ve bir soket iş parçacığından gelen yığın ana iş parçacığına tek bir uğramaya mal olur. ApplyMessage aynı iletileri kendi kodunuzdan alır. sgcWebSockets gerektirir.KayıtlıYardım
Bir asistanla tablonuza sorunTsgcGridAIQuery, önceki köprü bileşeni, bir TsgcHTMLAIAssistant üzerinden yanıtlar. Yeni projeler TsgcGridAI bileşenini TsgcUIAIChatProvider ile kullanabilir.KayıtlıYardım

sgcGrid ve standart Delphi grid'leri

YeteneksgcGridStandart Delphi denetimleri
Satırları bir işçi iş parçacığından Synchronize olmadan anahtara göre güncelleme—
Değişen hücreler yanıp söner ve solar—
Hücrelerde veya tüm satırlarda biçim kuralları—
Grup paneliyle gruplama, grup ve alt bilgi özetleri—
Ağaç satırları ve ana ayrıntı bantları—
SQL ile sunucuda sayfalanan, sıralanan, filtrelenen ve gruplanan milyonlarca satırlık veritabanı tabloları—
Aynı satırların kart görünümü, aynı sıralama, filtreler ve düzenlemeyle—
Anahtar hattı, formüller, hücre biçimleri ve birden çok sayfayla Excel çalışma kitabı dışa aktarma—
Başsız PNG ve SVG oluşturma, Linux64'te de—
Excel tarzı sütun filtresi açılır penceresi, filtre satırı ve bulma paneli—
Sütun seçici, başlık menüsü ve JSON olarak saklanan düzenler—
Sütun grupları üzerinde bant başlıkları—
Owner-Draw kodu olmadan ilerleme çubuğu, sparkline, görüntü ve etiket hücreleri—
Herhangi bir saklanan değer için onay kutusu sütunları, bağlantı hücreleri ve BLOB alanlarından resimler—
Çok satırlı başlıklar ve satırlar, başlık görüntüleri ve düğmeleri, kesilen metin için ipuçları—
Onay kutuları ve satır numaralı satır başlığı, diğer uygulamalara satır sürükle ve bırak—
Otomatik kaydedilen düzenler ve grid genişliğini dolduran sütunlar—
Excel'den hücre aralığı yapıştırma, geri alma ve yinelemeyle—

Yalnızca yetenekler, yardımda belgelendiği şekliyle. Performans iddiası yoktur.

.NET için sgcGrid

.NET tablosu, WinForms, WPF ve Avalonia için aynı sınıf adlarına sahip bir C# portudur. Ücretsiz Community paketiyle başlayın ve tüm özellikler için Kayıtlı paketlere geçin.

PaketSürümİçerik
esegece.sgcGrid.CommunityCommunity (ücretsiz)Çekirdek kitaplık
esegece.sgcGrid.WinForms.CommunityCommunity (ücretsiz)Windows Forms denetimleri
esegece.sgcGrid.Wpf.CommunityCommunity (ücretsiz)WPF denetimleri
esegece.sgcGrid.Avalonia.CommunityCommunity (ücretsiz)Avalonia denetimleri
esegece.sgcGrid.Rendering.CommunityCommunity (ücretsiz)Arayüzsüz çizim
esegece.sgcGridKayıtlıÇekirdek kitaplık
esegece.sgcGrid.WinFormsKayıtlıWindows Forms denetimleri
esegece.sgcGrid.WpfKayıtlıWPF denetimleri
esegece.sgcGrid.AvaloniaKayıtlıAvalonia denetimleri
esegece.sgcGrid.RenderingKayıtlıArayüzsüz çizim
esegece.sgcGrid.sgcWebSocketsYalnızca KayıtlısgcWebSockets köprüsü
esegece.sgcUICore.sgcWebSocketsYalnızca KayıtlısgcWebSockets yapay zeka sağlayıcısı (TsgcUIAIChatProvider)
esegece.sgcGrid.sgcHTMLYalnızca KayıtlısgcHTML köprüsü

Belgeler

sgcGrid ürününün her özelliği sgcUI yardımında belgelenmiştir ve her geliştirme ortamı için ayrı bir sürüm vardır.

Çevrimiçi Yardım

sgcGrid tanıtımıyla başlayın, ardından hızlı başlangıcı ve özellik konularını izleyin.

Delphi →
C++ Builder →
.NET →

PDF Kılavuzları

Tam sgcUI yardımı, çevrimdışı okumak veya yazdırmak için PDF dosyası olarak.

Delphi (PDF) →
C++ Builder (PDF) →
.NET (PDF) →
En avantajlı seçenek: All-AccessTüm eSeGeCe ürünleri, Premium Destek dahil, yılda €1,059'dan itibaren.
All-Access fiyatlarına bakın

sgcGrid ile Geliştirin

sgcUI denemesini indirin ve sgcGrid ürününü Delphi, C++ Builder veya .NET uygulamanıza ekleyin.