
























一年又一年,最后一学期了,前面的路还是迷茫。
这两天给朋友赶一个程序,用了用Infragistics的Grid控件,感觉考虑的实在周到。
发几个贴图吧。
设置编辑器为货币类型。
DefaultEditorOwnerSettings editorSettings =
new DefaultEditorOwnerSettings();
editorSettings.MaskInput = "$ -nnn,nnn.nn";
editorSettings.DataType = typeof(decimal);
EmbeddableEditorBase editor =
new EditorWithMask(new DefaultEditorOwner(editorSettings));
ultraGrid.DisplayLayout.Bands["FeedProduct"].Columns["Price"].Editor =
editor;
设置区域名称列为下拉表类型。
ValueList locValueList =
this.ultraGrid.DisplayLayout.ValueLists.Add("Locs");
foreach (DataRow dr in m_ds.Tables["Loc"].Rows)
{
locValueList.ValueListItems.Add((int)(dr["ID"]), dr["Name"].ToString());
}
ultraGrid.DisplayLayout.Bands["Customer"].Columns["LocID"].ValueList =
ultraGrid.DisplayLayout.ValueLists["Locs"];
可惜不是开源,虽然有原代码。不知道开源的代码中有没有这样好的。
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。