WinForm ListView显示图片居中 ListView图片居中 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 listView1.View = View.LargeIcon;http://blog.csdn.net/alisa525/article/details/7454195 写些1楼大大的回答,这个我忘记提到了,我是这样设置的,还是没有效果呢。我一把ListView拖大,图片就变成并列显示咯 写些1楼大大的回答,这个我忘记提到了,我是这样设置的,还是没有效果呢。我一把ListView拖大,图片就变成并列显示咯图片的高度和宽度要设置好,按照给你的实例试试…… 写些1楼大大的回答,这个我忘记提到了,我是这样设置的,还是没有效果呢。我一把ListView拖大,图片就变成并列显示咯图片的高度和宽度要设置好,按照给你的实例试试……谢谢,我尝试了修改imageList的ImageSize属性,但是这样1 图片被拉大了,很不好看,难道我必须把每个图片重新做成大图?2 由于这个ListView是可以拖动大小的,比如宽度为100的时候,看起来好像居中了,如果拖到120,图像就偏左了,并没有跟着一起移动到中央,如果我拖到200的宽度的时候,原来显示在第2行的图片,就直接到勒第一排的右侧,和第一个图片并列显示了。。我希望的是,ListView变大后,只是在两侧多空白。图片永久在中间表示。 ListView设置显示图片问题//使用ListView绑定模板、略缩图显示图片 <asp:ListView ID="lvPhoto" runat="server" GroupItemCount="4" DataKeyNames="ID" > <LayoutTemplate> <div ID="divPhoto" runat="server" align="center" //定位图片模板居中显示 style="width:650px; height:0px; margin:8px 0px 2px 10px; padding:8px 0px 2px 10px; text-align:center"> <div ID="groupPlaceholder" runat="server"> </div> </div> </LayoutTemplate>//显示略缩图小图片 <ItemTemplate> <div style="width:158px;float:left"> <div style="width:155px; height:119px; background-image:url(images/001_07.gif);"> <div style="width:100%; height:10px; line-height:10px;"></div> <asp:LinkButton ID="lkbImg" runat="server" CommandArgument='<%# Eval("Url")%>' CommandName='<%# Eval("Descript")%>' oncommand="lkbImg_Command"> <img src='UpSmall/<%# Eval("Url")%>' alt='<%# Eval("Descript")%>' style="border-width:0px" width="133px" height="100px"/> </asp:LinkButton> </div> <div align="center" style="width:100%"> <%# Eval("Title")%> <br /> </div> </div> </ItemTemplate> //单击小图片显示大图片 protected void lkbImg_Command(object sender, CommandEventArgs e) { imgBig.Style.Add("visibility", "visibe"); imgBig.Src = "UpSmall/" + e.CommandArgument.ToString(); sDescription.InnerHtml = e.CommandName.ToString(); } 新同学 请大家帮帮忙,谢谢 如何判断字符串长度超过了控件宽度 大家帮我看看这个的错误 用HP Compaq Presario 3800系列的V3814TU进行.NET开发配置是否够? 【求指点】VS2008 制作新版本安装包 问题 有用过ZeroC ICE的吗?无法生成Slice文件?50分求解 怎么判断dataGrid1中数据为空 兄弟们,如何判断有多少台电脑与本地电脑或其他某一台电脑的连接数,谢谢了,也送分给你们了. 关于断点续传问题 初学者的问题: c# 入门第一课都没有搞定! 问一个关于WCF引用的问题 .net程序怎么捕捉断电、任务管理器结进程事件?
谢谢,我尝试了修改imageList的ImageSize属性,但是这样
1 图片被拉大了,很不好看,难道我必须把每个图片重新做成大图?
2 由于这个ListView是可以拖动大小的,比如宽度为100的时候,看起来好像居中了,如果拖到120,图像就偏左了,并没有跟着一起移动到中央,如果我拖到200的宽度的时候,原来显示在第2行的图片,就直接到勒第一排的右侧,和第一个图片并列显示了。。
我希望的是,ListView变大后,只是在两侧多空白。图片永久在中间表示。
//使用ListView绑定模板、略缩图显示图片
<asp:ListView ID="lvPhoto" runat="server" GroupItemCount="4" DataKeyNames="ID" >
<LayoutTemplate>
<div ID="divPhoto" runat="server" align="center" //定位图片模板居中显示
style="width:650px; height:0px; margin:8px 0px 2px 10px; padding:8px 0px 2px 10px; text-align:center">
<div ID="groupPlaceholder" runat="server">
</div>
</div>
</LayoutTemplate>
//显示略缩图小图片
<ItemTemplate>
<div style="width:158px;float:left">
<div style="width:155px; height:119px; background-image:url(images/001_07.gif);">
<div style="width:100%; height:10px; line-height:10px;"></div>
<asp:LinkButton ID="lkbImg" runat="server" CommandArgument='<%# Eval("Url")%>' CommandName='<%# Eval("Descript")%>' oncommand="lkbImg_Command">
<img src='UpSmall/<%# Eval("Url")%>' alt='<%# Eval("Descript")%>' style="border-width:0px" width="133px" height="100px"/>
</asp:LinkButton>
</div>
<div align="center" style="width:100%">
<%# Eval("Title")%>
<br />
</div>
</div>
</ItemTemplate>
//单击小图片显示大图片
protected void lkbImg_Command(object sender, CommandEventArgs e)
{
imgBig.Style.Add("visibility", "visibe");
imgBig.Src = "UpSmall/" + e.CommandArgument.ToString();
sDescription.InnerHtml = e.CommandName.ToString();
}