我有一个图像列表,我在表单列表控件上绘制它。 当图像添加到列表时,我将获得图像边界。 它会在我受到限制的情况下进行抽奖活动。 而是如何在形式加载时获得边界宽度和高度。我的意思是在绘制之前。 如何计算?。
我正在使用.net3.5 CF框架
答案 0 :(得分:0)
假设您正在使用列表视图控件和imagelist属性,那么您可以使用
ListView.ImageList.ImageSize,虽然我不认为这会根据您添加的图像自动更改,但文档建议默认为16x16,所以您必须设置它我猜。
您没有说明如何加载图像,您是否在设计时设置了图像列表项?或者你是否在运行时从文件中加载它们?如果在运行时加载它们,您可以在加载时从文件中获取图像大小信息。