以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  按钮图标默认位置设为MiddleCenter  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=70655)

--  作者:一笑
--  发布时间:2015/6/25 20:43:00
--  按钮图标默认位置设为MiddleCenter
窗口控件-按钮图标默认位置为MiddleLeft,能否默认设为MiddleCenter。而且把按钮设为MiddleCenter了,一旦发布项目后,很多按钮又变为MiddleLeft。求解?谢谢
--  作者:大红袍
--  发布时间:2015/6/25 20:49:00
--  
 默认不能。发布后,不会变成MiddleLeft的。如果发布后有问题,你核对一下激活码。
--  作者:一笑
--  发布时间:2015/6/25 20:57:00
--  
的确有个别变了,而且经常这样。上周接到新狗刚激活过
--  作者:大红袍
--  发布时间:2015/6/25 20:59:00
--  

 呃,不应该。

 

 你做个有问题的例子发上来,我发布看看。


--  作者:一笑
--  发布时间:2015/6/26 13:20:00
--  
想在窗口afterload事件中,用代码遍历按钮,设置图标为位置为MiddleCenter,该如何写,谢谢
--  作者:大红袍
--  发布时间:2015/6/26 14:12:00
--  
For Each c As WinForm.Control In e.Form.Controls
    If c.Gettype.Name = "Button" Then
        Dim bc As Object = c.BaseControl
        bc.ImageAlign = system.drawing.ContentAlignment.MiddleCenter
    End If
Next

--  作者:大红袍
--  发布时间:2015/6/26 14:13:00
--  

https://msdn.microsoft.com/zh-cn/library/system.drawing.contentalignment%28v=vs.80%29.aspx

 


--  作者:一笑
--  发布时间:2015/6/27 10:35:00
--  
代码管用,图标们乖乖地站中