1

是否有可能在 Visual Studio 2012(版本 11.0.50727.1)中创建自己的按钮作为工具箱元素(用于其他项目)?

我只需要另一个项目的按钮(如 iTunes 中的按钮)。(也欢迎提供教程)。

WPF

4

3 回答 3

1

由于这最终成为 Wpf,我相信最简单的方法是创建一个WpfControlLibrary用于UserControls这样的方式,您可以更轻松地自定义 Button 的外观和感觉。它也可以通过右键单击您的工具箱并选择Choose Items然后选择WpfComponents并浏览到您的 Dll 来添加到您的工具箱中。

请参阅这些链接:

  1. http://msdn.microsoft.com/en-us/subscriptions/bb514641.aspx
  2. 用户控件库和自定义控件库有什么区别?
  3. http://msdn.microsoft.com/en-us/library/system.windows.controls.usercontrol.aspx
于 2012-10-14T03:35:29.650 回答
0

您将需要为您的按钮创建一个自定义控件并将其编译为一个单独的 dll。然后将此 dll 中的控件添加到工具箱中。

例如,请参见此处:http ://dhavalupadhyaya.wordpress.com/2008/07/20/how-to-add-custom-control-in-visual-studio-toolbox/

于 2012-10-14T03:21:00.390 回答
0

我假设您正在谈论 WPF 按钮。如果它用于一个额外的项目,最好在单独的 XAML 资源文件中创建按钮样式并在第二个项目中重用该文件。如果您需要在 VS 工具箱中创建一个可重用控件,以至于您需要一个按钮,请参见此处:http: //msdn.microsoft.com/en-us/library/ee712573.aspx

于 2012-10-14T03:22:00.140 回答