【问题标题】:Visual Studio shaping buttons and textbox keyVisual Studio 塑造按钮和文本框键
【发布时间】:2012-02-09 08:10:20
【问题描述】:

我正在使用 Visual Studio 2010 WinForms,当我遇到问题时我正在设计我的 UI。工具中提供的按钮总是矩形的,看起来很无聊,有没有办法改变按钮的形状?喜欢圆形还是椭圆形?

另一个问题,我怎样才能在 TextBox 中启用键盘“Enter”按钮? 例如:我在 TextBox 中输入了一个地址,当我按下“Enter”时,我希望它做一些事情。

请指教,谢谢。

【问题讨论】:

    标签: winforms button textbox keyboard


    【解决方案1】:

    Winforms,一般来说,是关于使用股票对象,所以按钮是矩形的,以操作系统的系统样式绘制。您可以查看 3rd 方控件以获得更高级的按钮,制作您自己的自定义控件按钮,或查看在 WPF (Windows Presentation Foundation) 中进行开发,这允许更多“可换肤”类型的用户界面。

    至于TextBox 'Enter' 键,您必须在 KeyDown 事件中捕捉到它:

    private void textBox1_KeyDown(object sender, KeyEventArgs e) {
      if (e.KeyCode == Keys.Enter) {
        // do something
      }
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多