C# visual studio复制选定(在设计器中)控件名称以粘贴到文本编辑器中

C# visual studio复制选定(在设计器中)控件名称以粘贴到文本编辑器中,c#,visual-studio,C#,Visual Studio,是否有一种方法可以快速复制选定的控件名称,然后将其粘贴到文本编辑器?我有很多控件,我必须设置我的类属性,然后我必须选择每一个,然后单击属性,然后选择名称和ctrl+C。难道没有办法只选择设计器上的控件,然后ctrl+C+someOtherKey结束吗?瞧,我可以将它粘贴到文本编辑器?或者甚至可能有一种方法可以快速复制所有选定控件的名称: 我使用visual studio Professional 2012将在不久的将来将其更改为2015。我要做的是创建自己的自定义扩展。比如说,你希望所有的按钮都

是否有一种方法可以快速复制选定的控件名称,然后将其粘贴到文本编辑器?我有很多控件,我必须设置我的类属性,然后我必须选择每一个,然后单击属性,然后选择名称和ctrl+C。难道没有办法只选择设计器上的控件,然后ctrl+C+someOtherKey结束吗?瞧,我可以将它粘贴到文本编辑器?或者甚至可能有一种方法可以快速复制所有选定控件的名称:


我使用visual studio Professional 2012将在不久的将来将其更改为2015。

我要做的是创建自己的自定义扩展。比如说,你希望所有的按钮都是绿色的,然后说是塞尔达。您将创建以下类

public GreenZeldaButton : Button
{
    public GreenZeldaButton()
    {
        BackColor = Color.Green;
        Text = "Zelda";
    }
}
然后你必须把它放到工具箱中,我不确定正确的方法,但我要做的是在form Constructor中创建一个新实例。因此:

public partial class Form1 : Form
{
    public Form1()
    {
        InitializeComponent();
        new GreenZeldaButton();
    }
}
然后按F5进行调试,以便将新控件添加到工具箱中。然后可以将新控件从工具箱拖放到设计器。当我需要具有特定属性的控件的多个副本时,我会这样做。希望这有帮助。请注意,您可以移除新的GreenZeldaButton;将控件添加到工具箱后,您的选择


转到className.designer.cs,您将在那里看到代码。。