以下是我转换Beta1的成到正式版修改的一些代码,希望能给看到朋友一些帮助。(仅供参考)
DataConnector:
System.Windows.Forms.DataConnector
-> System.Windows.Forms.BindingSource
this.dc.AllowEdit = false; is ReadOnly 删除
this.dc.AllowRemove is ReadOnly 删除
DataNavigator:
System.Windows.Forms.DataNavigator
-> System.Windows.Forms.BindingNavigator
DataNavigator.Raft 属性的设置 ;--删除
DataGridView:
DataGridView.ColumnsResizable = false; 删除
DataGridView.RowsResizable = false; 删除
DataGridViewAutoSizeColumnCriteria.HeaderAndDisplayedRows
-> DataGridViewAutoSizeColumnsMode.Fill
AutoSizeColumns(DataGridViewAutoSizeColumnCriteria.HeaderAndDisplayedRows, true);
-> AutoResizeColumns(System.Windows.Forms.DataGridViewAutoSizeColumnsMode.AllCells);
System.Windows.Forms.DataGridViewAutoSizeRowsMode.HeaderOnlyDisplayedRows
-> System.Windows.Forms.DataGridViewAutoSizeRowsMode.AllCells
RowHeadersWidthResizable = false;->RowHeadersWidthSizeMode = System.Windows.Forms.DataGridViewRowHeadersWidthSizeMode.DisableResizing;
ColumnHeadersHeightResizable = false;->ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.DisableResizing;
将Tinyint类型的数据显示为CheckBoxColumn时必须有默认值
工具条更新
删除以下所有的行:
private System.Windows.Forms.RaftingContainer leftRaftingContainer;
private System.Windows.Forms.RaftingContainer rightRaftingContainer;
private System.Windows.Forms.RaftingContainer topRaftingContainer;
private System.Windows.Forms.RaftingContainer bottomRaftingContainer;
private System.Windows.Forms.RaftingContainer raftingContainer1;
private System.Windows.Forms.RaftingContainer raftingContainer2;
private System.Windows.Forms.RaftingContainer raftingContainer3;
private System.Windows.Forms.RaftingContainer raftingContainer4;
this.Controls.Add(this.leftRaftingContainer);
this.Controls.Add(this.rightRaftingContainer);
this.Controls.Add(this.topRaftingContainer);
this.Controls.Add(this.bottomRaftingContainer);
((System.ComponentModel.ISupportInitialize)(this.leftRaftingContainer)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.rightRaftingContainer)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.topRaftingContainer)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.bottomRaftingContainer)).EndInit();
this.leftRaftingContainer.Dock = System.Windows.Forms.DockStyle.Left;
this.leftRaftingContainer.Name = "leftRaftingContainer";
this.rightRaftingContainer.Dock = System.Windows.Forms.DockStyle.Right;
this.rightRaftingContainer.Name = "rightRaftingContainer";
this.topRaftingContainer.Dock = System.Windows.Forms.DockStyle.Top;
this.topRaftingContainer.Name = "topRaftingContainer";
this.bottomRaftingContainer.Dock = System.Windows.Forms.DockStyle.Bottom;
this.bottomRaftingContainer.Name = "bottomRaftingContainer";
this.leftRaftingContainer = new System.Windows.Forms.RaftingContainer();
this.rightRaftingContainer = new System.Windows.Forms.RaftingContainer();
this.topRaftingContainer = new System.Windows.Forms.RaftingContainer();
this.bottomRaftingContainer = new System.Windows.Forms.RaftingContainer();
SettingsKey 属性的设置 -删除