问题描述
小菜鸟弱弱的问一句怎么在MicrosoftVisualStudio2010的form中的属性写事件啊?[img=http://b151.photo.store.qq.com/psb?/bfc51046-87e3-466f-b460-4730d42a104e/AmFVoa36OQhaKLSNbCVTQKU1ZIuT.nWqyYV*BAtxSnk!/b/YV5XAlrlNwAAYgICDVqaPQAA][/img]我想在我拖动外面的窗体的时候,里面的ListView的大小跟着一起变大变小怎么写这个事件啊?求代码~~求详解~~[img=http://b152.photo.store.qq.com/psb?/bfc51046-87e3-466f-b460-4730d42a104e/EoWkpt9AftfWpqNmSoKk5a0yAPDfXi39GVfhIhMU4E8!/b/YeGRoloVMAAAYrHmmlo4MgAA][/img]
解决方案
解决方案二:
好冷啊,坐等好心人帮帮忙~~~~~~
解决方案三:
快点出现吧~好冷啊~~~都感冒很久了~~~
解决方案四:
好冷啊好冷啊好冷啊好冷啊好冷啊好冷啊好冷啊
解决方案五:
在Form的构造函数中调用如下方法:(注,如果编译不通过,调下就行了,以下只是大致思路)publicclassFormSizeInfo{publicintWidth{get;set;}publicintHeight{get;set;}}publicvoidAutoZoom(Formform){FormSizeInfofsi=newFormSizeInfo();fsi.Width=form.Width;fsi.Height=form.Height;form.Tag=fsi;form.SizeChanged+=newEventHandler((sender,e)=>{FormSizeInfosi=(FormSizeInfo)(((Form)sender).Tag);floatwidth=(float)(((Form)sender).Width/((float)(si.Width));floatheight=(float)(((Form)sender).Height/((float)(si.Height));SizeFzoom=newSizeF(width,height);this.listView1.Scale(zoom);})}
解决方案六:
你的图看不见
解决方案七:
窗体的构造函数中调用:publicForm1(){InitializeCompoent();AutoZoom(this);}
解决方案八:
看不到你的图片不过根据你的问题、、、用窗体里面的那个Resize事件、、这个事件是当窗体大小改变的时候出发比如privatevoidForm1_Resize(........){listview1.Top=listview1.Left=0;listview1.Width=this.Width;listview1.height=this.Width;}
解决方案九:
图片补充:1)[img=http://b151.photo.store.qq.com/psb?/bfc51046-87e3-466f-b460-4730d42a104e/AmFVoa36OQhaKLSNbCVTQKU1ZIuT.nWqyYV*BAtxSnk!/b/YV5XAlrlNwAAYgICDVqaPQAA][/img]2)[img=http://hzu.photo.store.qq.com/psb?/bfc51046-87e3-466f-b460-4730d42a104e/EoWkpt9AftfWpqNmSoKk5a0yAPDfXi39GVfhIhMU4E8!/b/YeGRoloVMAAAYrHmmlo4MgAA][/img]
解决方案十:
图看不见啊,说qq空间的,你弄成csnd的空间的吧
解决方案十一:
属性栏里有事件的那一栏的
解决方案十二:
窗体的resize事件,或者你想让控件随着窗体的变化而变化,要设置控件的anchor属性
解决方案十三:
学会使用Anchor属性和Dock属性。你的需求不需要写事件