-Inserire gestione print come nella mail "i add printview for your DevAge.SourceGri d3 project". La cosa interessante che ha usato 3 griglie: una per il footer, per l'header e una per i dati.
-Gestione di VS 2005:
-Gestione delle nuove properties della classe ToolTip (Icon, IsBallon)
-Gestione BindingSource per l'aggancio alla DataGrid
-Funzionalità RightToLeft non ancora terminata. L aproperty Mirrored disegna le cose nel modo corretto ma c'è qualche problema sull'Invalidate delle celle. Probabilmente legato al fatto che la regione che viene Invalidata non tiene conto del RightToLeft essendo richiamata dai Panels.
-Gestione delle celle selezionate in caso di delete di righe o eventi simili.
-Gestire bene lo spostamento trmite tasto tab su altri controlli, focus su celle, focus iniziale delle griglia e varie altre cose di questo tipo, vedi anche mail di christian.kendel@ict.om.org del 9/3
-Centralizzare la logica con cui le classi View verificano se la cella è Pressed, Hot, Normal. Probabilmente con un metodo della grid che data una position restituisce lo stato (questo perchè bisogna controllare anche eventuali RowSpan, ColSpan, ...)
-Spostare logica di selezione delle celle tramite mouse in classe apposite, o probabilmente nella classe Selection.
- Aggiungere qualche meccanismo per usare eventi come OnEditStart(), OnEditEnd(), & OnToolTip in maniera semplice
-Ripensare a meccanismo per l'utilizzo degli stili, forse usarli solo nel costruttore delle celle. Questo ad esempio per evitare che anche solo durante il sort vengano riapplicati con la conseguente perdita di informazioni.
-Forse si potrebbe pensare ad un componente tipo quelli XSD che permette di definire le celle da utilizzare, e crea il codice appropriato. A questo punto l'utente non dovrebbe fare altro che creare le giuste istanze delle celle.
-Problema GiveFeedback
-Gestione di un modo comodo per ordinare (magari come metodo statico della classe che si occupa del sort), per verificare lo stato di sort e per riapplicare il sort corrente
- Una cella con stile progressbar
- Drag&Drop delle colonne per riordinarle
-Gestione del fatto che gli editor cambino direttamente il valore della cella quando modificati.
-Vedere se si riesce ad ottimizzare un po' perchè rispetto alla SourceGrid2 è più lenta
-Vedere se si riesce a semplificare il metodo di aggancio ad un evento della cella
-Bisognerebbe fare in maniera tale da permettere di deselezionare (otre a selezionare) le celle nel caso in cui sia premuto il tasto Ctrl.
Vedi anche : http://www.codeproject.com/cs/miscctrl/csharpgridcontrol.asp?msg=1004946#xx1004946xx
-Problema nel caso si abilita il new nella DataGrid ma è presente un sort, in questo caso la nuova riga viene spostata secondo l'ordinamento.
Inoltre sarebbe meglio aggiungere la riga solo nel caso venga cambiato la riga selezionata e non alla fine dell'edit.
-I would like to do following thing: if user enters first several letters in combo, rest of string from list should be entered automatically. Is there a way to do this automaticaly, or should I write code for this?
-Second, is there a way to show a list (drop-down) using a keyboard (like alt+downarrow in standard windows combo)?
-Third, I have a column in a grid which is entire made of combo boxes, and their items are filled from a database. Is there a way to link this somehow, or I have to put data to array and then attach it?
-Gestire le modalità di selezione FullColumns e FullRows come oggetti Selection a parte. QUindi ci sarà un'interfaccia ISelection specializzata in SelectionCells, SelectionRows, e SelectionColumns. Questo si aper velocizzare la gestione delle selezioni sia per maggiore coerenza e robustezza.
-Gestione migliore per i font, con possibilità di cambiarli anche per header e altri tipi di celle.
-Gestione di checkbox con Image
-Aggiunta di un nuovo editor di default che internamente crea un altro editor in base al tipo di cella, da usare poi come default in molti casi. Questo permetterebbe anche di poter cambiare l'editor di una cella senza cambiare l'instanza, per utilizzi come Excel....
-Verificare sull'end edit di muovere il valore solo se effettivamente cambiato (vedi ApplyEdit)
没有合适的资源?快使用搜索试试~ 我知道了~
c# 表格控件 sourcegrid 包含源代码
共513个文件
cs:356个
resx:63个
resources:28个
5星 · 超过95%的资源 需积分: 25 34 下载量 140 浏览量
2015-06-24
11:21:52
上传
评论 4
收藏 3.1MB ZIP 举报
温馨提示
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
资源推荐
资源详情
资源评论
收起资源包目录
c# 表格控件 sourcegrid 包含源代码 (513个子文件)
BackGround.bmp 17KB
CalcioSmall.bmp 1KB
GridVirtual.bmp 246B
Grid.bmp 246B
VisualElements.cd 15KB
ValidatorDiagram.cd 1KB
APIReference.chm 2.15MB
app.config 427B
TypedDatasetSample.Designer.cs 108KB
GridVirtual.cs 85KB
frmSample30.cs 68KB
frmSample03.cs 37KB
SelectionBase.cs 26KB
ValidatorBase.cs 24KB
frmSample17.cs 24KB
frmSample01.cs 23KB
Grid.cs 23KB
CustomScrollControl.cs 20KB
frmSample35.Designer.cs 20KB
Utilities.cs 18KB
GridPrintDocument.cs 17KB
RectangleBorder.cs 16KB
Range.cs 16KB
ContainerBase.cs 16KB
DataGrid.cs 15KB
frmSample37.cs 15KB
DataSetHelper.cs 15KB
frmSample9.cs 15KB
RangeRegion.cs 15KB
Events.cs 14KB
ButtonMultiSelection.cs 14KB
PlanningGrid.cs 14KB
ListEditor.cs 14KB
QuadTreeNode.cs 13KB
frmSample41.cs 13KB
Activity.cs 13KB
RangeData.cs 12KB
ColumnsBase.cs 12KB
RowsBase.cs 12KB
Utilities.cs 11KB
frmSample18.cs 11KB
AnchorArea.cs 11KB
HTML.cs 11KB
EditorControlBase.cs 10KB
EditorBase.cs 10KB
Grid.cs 10KB
StreamPersistence.cs 10KB
PersistableSettings.cs 10KB
frmSample29.cs 10KB
PercentTypeConverter.cs 9KB
Resizable.cs 9KB
frmSample53.cs 9KB
frmSample04.cs 9KB
BoundListBase.cs 9KB
DevAgeTextBoxButton.cs 9KB
frmSample45.Designer.cs 9KB
StartForm.cs 9KB
VisualElementBase.cs 9KB
ArrayGrid.cs 9KB
frmSample21.cs 9KB
frmSample36.Designer.cs 9KB
Enums.cs 9KB
DropDown.cs 8KB
LinkLabel.cs 8KB
ControlsRepository.cs 8KB
StreamDataSet.cs 8KB
DataGridColumn.cs 8KB
ViewBase.cs 8KB
frmSample49.Designer.cs 8KB
frmSample36.cs 8KB
NumberTypeConverter.cs 8KB
IValidator.cs 8KB
frmSample26.cs 8KB
CellContext.cs 8KB
CellEventDispatcher.cs 8KB
SqlCommandBuilder.cs 8KB
TestGrid_Span.cs 7KB
ImageNavigator.cs 7KB
frmSample33.cs 7KB
ColumnInfoCollection.cs 7KB
frmSample50.Designer.cs 7KB
frmSample40.cs 7KB
ErrorDialog.cs 7KB
frmSample28.cs 7KB
MouseSelection.cs 7KB
BoundDataView.cs 7KB
frmSample34.cs 7KB
RowInfoCollection.cs 7KB
BackgroundLinearGradient.cs 7KB
ControllerContainer.cs 7KB
TestSpannedCellRanges_Performance.cs 7KB
SortableHeader.cs 7KB
ValueMapping.cs 6KB
frmSample27.cs 6KB
SpannedCellRangesController.cs 6KB
frmSample32.cs 6KB
frmSample38.Designer.cs 6KB
Cell.cs 6KB
DateTimeTypeConverter.cs 6KB
Cell.cs 6KB
共 513 条
- 1
- 2
- 3
- 4
- 5
- 6
资源评论
- laoduan5182016-08-30代码很不错!
lungwei100
- 粉丝: 0
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功