我正在使用Windows Forms.NET。
我按以下方式配置了一个按钮:
ImageAlign :MiddleCenter
TextAlign :MiddleCenter
TextImageRelation :ImageBeforeText
问题是,当我按钮比平时更宽时,其内容不再居中:
为什么会这样?我该如何纠正?
答案 0 :(得分:2)
我认为Text和Image水平地共享2个Button Client区域的部分。因此,如果将TextImageRelation设置为OverLay,ImageAboveText,TextAboveImage,它们应该是我们所期望的。但对于其他价值观,他们采取不同的行动我认为这是设计的。
为了解决您的问题,我尝试将ImageAlign更改为MiddleRight,它可以按照您的需要运行。
同样,我认为这是设计的。 :)