如何创建自己的自定义按钮?

时间:2012-11-09 21:43:38

标签: c# xaml gdi+ kendo-ui

我是一个相当新的程序员;半调味。但我还需要很多学习。所以我专注于几种语言。 C#是最重要的一个。

现在我知道Visual Studio让您只需从工具箱中直接拉出按钮即可。你现在有一个控制;操纵那个对象。

我想深入编写一个按钮。创建我自己的自定义按钮;在哪里我可以绘制形状,大小,渐变,悬停效果,玻璃效果,下拉,真正进入螺母和螺栓,以创建这些可重复使用,动态,装饰控件。

最佳出发点是什么?经验丰富的开发人员可以与我分享任何建议吗?

1 个答案:

答案 0 :(得分:2)

在项目中添加 xaml "UserControl",并在"Template"属性中的控件上制作要呈现的内容的WPF内容。然后,您应该使用一些Binding表达式来加载内容和处理事件。这样做很简单,并在WPF中制作您需要的任何自定义内容。没有必要像.NET 2那样画画。

干杯