WPF,请问Margin属性 <Grid Height="134" Name="grid1" Width="234"> <Button Content="Button1" Height="150" VerticalAlignment="Top" Margin="10,10,10,10" Name="button1" Width="75"/> </Grid>设置了Button的Margin属性,同时又硬编码Height属性,使其超过容器,这种情况,会造成什么状况呢?超过的部分是怎么处理的,也是Button吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如你图所示的样子,超出部分当然还是Button了建立你设置窗口的最小size以保存它不小于button的最小size这样就能显示全了 把边框设为红色,结果下面那条线不是红色,说明外面的部分应该是button的吧 超出部分当然还是Button,但我点击超出的部分,并没有响应点击事件........... 超出部分当然还是Button,但我点击超出的部分,并没有响应点击事件...........被其他元素挡住了... 超出部分当然还是Button,但我点击超出的部分,并没有响应点击事件...........因为你点不到,或者说你点的不是button的区域,所以没响应。 超出部分当然还是Button,但我点击超出的部分,并没有响应点击事件...........因为你点不到,或者说你点的不是button的区域,所以没响应。+1 而且你既然设置了Margin就没必要设置height和width了吧 可以根据Margin属性设置其大小,这样换了分辨率的话还不会导致你的控件位置改变 你可以设置Margin为(10,10,0,0),即居左居上都是10,而不是所有的都是10 超出部分当然还是Button,但我点击超出的部分,并没有响应点击事件...........因为你点不到,或者说你点的不是button的区域,所以没响应。是不是指的命中测试... 这个从WPF设计器中就可以看出来的了,具体试试就可以看出的了 外面的部分不响应点击事件,那为什么输出Height属性,结果还是150? 外边的部分的显示被容器剪切掉了。这就是微软一直以来的“windows”的意思,甚至一个Dropdownlist、Label,以前也叫做window。绘图始终是这样的。一些不太懂编程的人,以为在一张画布上能够有几个大的“图层”就很了不起了。他接触了编程才知道,原来程序员眼中的是“控件”,也就是一个一个“窗口”相互重叠(并且相互剪切)。而不仅仅是简单的图层在相互重叠。 文件拖放并记录实际地址 求教接口中如何定义枚举类型 哪位有C#与三菱PLC通讯的源码,最好有实例 高分求救!谁能用C#写一个在局域网自动传播程序的代码! c#想把mp3文件赋给个变量或类怎么写 菜鸟求助子窗口退出问题 c#数据库备份、恢复 sql server2000 水晶报表无法使用 avi 播放器的实现 大侠请进! (HellMaster )来拿分吧 C# IntPtr转为结构数组 右键菜单和菜单对页面的影响
建立你设置窗口的最小size以保存它不小于button的最小size这样就能显示全了
是不是指的命中测试...
外边的部分的显示被容器剪切掉了。这就是微软一直以来的“windows”的意思,甚至一个Dropdownlist、Label,以前也叫做window。绘图始终是这样的。一些不太懂编程的人,以为在一张画布上能够有几个大的“图层”就很了不起了。他接触了编程才知道,原来程序员眼中的是“控件”,也就是一个一个“窗口”相互重叠(并且相互剪切)。而不仅仅是简单的图层在相互重叠。