| 发表于:2007-12-24 08:23:316楼 得分:0 |
winform中可以通过类似如下代码读取图片文件后显示在picturebox,然后再通过bindingsource.endedit();tableadapter.update();来把新图片更新到数据库中。 那wpf怎样实现这样的功能? byte[] bytes; system.io.stream ms; openfiledialog dialog = new openfiledialog(); dialog.filter = "jpg ¦*.jpg ¦bmp ¦*.bmp ¦png ¦*.png"; if (dialogresult.ok == dialog.showdialog()) { ms = dialog.openfile(); if (ms != null) { bytes = new byte[ms.length]; ms.position = 0; ms.read(bytes, 0, convert.toint32(ms.length)); picturebox1.image = image.fromstream(ms); } } | | |
|