【问题标题】:How to display arrow in button? Winforms如何在按钮中显示箭头?窗体
【发布时间】:2015-06-01 17:20:09
【问题描述】:

如何在按钮中获得这种类型的箭头,如this image link 所示。

我需要获得这种向上、向下、向左和向右的箭头。

【问题讨论】:

    标签: c# .net winforms


    【解决方案1】:

    使用不带文本的按钮并将图像属性设置为箭头图像。
    您可以使用此图像(只需将其旋转到您需要的任何方向)

    结果如下:

    【讨论】:

      【解决方案2】:

      您也可以使用 UTF32 字符值来做到这一点:

        Button1.Text = char.ConvertFromUtf32(0x2193);
        Button2.Text = char.ConvertFromUtf32(0x2191);
      

      给 :

      如果需要,您可以在字体中使用粗体。

      看看U+2190 in List of Unicode characters

      【讨论】:

      • 我尝试像btn.Text = Char.ConvertFromUtf32(&H23F4)那样在vb.net中设置按钮的文本,但它确实显示了一个框图标,表示通常显示为未知字符
      • 0x23F4 应该是黑色中左指向三角形。它应该工作。我试试看。
      最近更新 更多