摘要:XDocumentmyXDoc=newXDocument(newXElement("Results"));myXDoc.Save(_fileName)XDocumentxDocument=XDocument.Load(fileName);xDocument.Root.Add(newXElement("Result",newXAttribute("ItemId",this.itemId),newXAttribute("ItemName",this.itemName)));如果不用xDocument.Root而是直接用
阅读全文
摘要:对于数字类型,WPF里的DataGrid不像AX那样可以自动格式化,需要写代码自己处理,AX这样的小众平台都能做到,WPF为啥要每个程序员自己折腾,可能是要考虑每个人的喜好吧。<DataGridTextColumnBinding="{BindingPath=OrderQty,Mode=TwoWay,UpdateSourceTrigger=LostFocus,StringFormat='n2'}"Header="叫货数量"><DataGridTextColumn.CellStyle><Style><
阅读全文
摘要:很多时候需要追踪记录的变更情况,AX里有数据库日志来完成这件事情,操作路径为:系统管理->设置->数据库日志.如果按照向导添加后没看到相应的记录,可以尝试如下方法,选中生命科学电子签名。系统管理->设置->系统->配置->生产系列1->生命科学电子签名--
阅读全文
摘要:WPF通过Binding实现控件和ViewModule(Module)数据源的双向同步,如果想在数据源中的数据变更时及时通知控件,需要类实现INotifypropertychanged接口,如果数据源是个集合,在集合中的数据变更时也想刷新控件,则该集合需要是Observablecollection。如果用户更改前台控件的值,什么时候通知后台的数据源呢?这个就是UpdateSourceTrigger这枚举类型来决定的。关于此枚举的具体类型,可参照http://msdn.microsoft.com/zh-cn/library/system.windows.data.binding.updates.
阅读全文