jjzjj

timagelist

全部标签

c# - 如何从 DataTable 的特定列填充 ImageList?

我有一个包含一百行和许多列的数据表。其中一列是-“ImageThumbnail”我想在表单的一个控件中显示缩略图。此控件需要一个“ImageList”作为其图像源。所以我喜欢我的ImageList控件从数据集的“ImageThumbnail”列中填充。我可以通过循环遍历DataTable中的所有行来做到这一点,但我相信一定有一些有效的方法。 最佳答案 在我自己快速尝试之后,在我看来,这归结为尝试以​​有效的方式从单个DataColumn获取值。意识到这一点后,我找到了thispost这提出了2个解决方案。我将这些应用到我的Image

windows - Windows XP SP3(XP 模式 Windows 7)上 Tbutton 中的 Nasty Png

我已经在WindowsXPMode(SP3)上试用了我的应用程序(Windows7上的开发版)。我的与TImageList相关的Tbutton(和其他)图片非常糟糕(黑色四舍五入)。你有解释吗?或者解决方案?非常感谢,祝你有美好的一天!编辑:@Ken在带有D2009的WindowsXP或Windows7上编译的相同EXE给我相同的结果。在XPModeSP3上不透明(可能是虚拟机的问题,但很奇怪),在Windows7上透明...@Ken使用Delphi2010同样的问题:测试文件(源+Exe):http://www.onkeysoft.com/Test.zip@大卫:一个用Faceboo