【发布时间】:2016-02-13 21:16:01
【问题描述】:
我正在用 C# 开发一个 Windows 窗体应用程序。我正在循环中创建大量按钮,我希望图像(图标)和文本都显示在按钮上。我已经尝试过对齐,但我要求图像位于Button 的最顶部,而文本位于图像下方。我当前的代码是:
button1.Image = im;
button1.ImageAlign = ContentAlignment.TopCenter;
button1.Text = "CS: GO";
button1.TextAlign = ContentAlignment.MiddleCenter;
这会产生这个图像,这显然不是我想要的:
我无法调整 Button 的大小,因为文本是用户定义的,长度可能会发生变化。
【问题讨论】:
标签: c# image winforms button alignment