C# 如何在按钮附近创建一个下拉箭头?
我做到了: 结果是一些不好的东西看起来不好: 这就是我想做的:新的就像一个按钮,它是一个按钮。其附近的箭头类似于组合框:C# 如何在按钮附近创建一个下拉箭头?,c#,winforms,C#,Winforms,我做到了: 结果是一些不好的东西看起来不好: 这就是我想做的:新的就像一个按钮,它是一个按钮。其附近的箭头类似于组合框: 如果我单击新建,它将打开文件夹对话框,如果我单击箭头,它将打开一种没有边框的组合框。这称为拆分按钮。多年来,这个问题已经被问了好几次了 你可以从中获得灵感。 或者看看同一问题的其他答案:。 或者在线搜索SplitButton这称为SplitButton。多年来,这个问题已经被问了好几次了 你可以从中获得灵感。 或者看看同一问题的其他答案:。 或者在线搜索SplitButt
如果我单击新建,它将打开文件夹对话框,如果我单击箭头,它将打开一种没有边框的组合框。这称为
拆分按钮。多年来,这个问题已经被问了好几次了
你可以从中获得灵感。
或者看看同一问题的其他答案:。
或者在线搜索SplitButton
这称为SplitButton
。多年来,这个问题已经被问了好几次了
你可以从中获得灵感。
或者看看同一问题的其他答案:。
或者在线搜索SplitButton
似乎需要两个按钮,一个挨着另一个。对于箭头按钮,使用“图像”按钮放置箭头,并且不显示任何文本。您似乎需要两个按钮,一个挨着另一个。对于箭头按钮,使用“图像”按钮放置箭头,使其不包含文本
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.IO;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace Test
{
public partial class Form1 : Form
{
private int x, y;
private int gap = 0;
private int startingY = 83;
private GroupBox lastGB = null;
public Form1()
{
InitializeComponent();
button1.Text = "Details " + char.ConvertFromUtf32(8595);
}