VS中创建一个自定义控件MyButton,刚开始是下面的这样的:public partial class MyButton : UserControl
{
public MyButton()
{
InitializeComponent();
}
}<UserControl x:Class="WPF熊俊.MyButton"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:mc="http://schemas.openxmlformats.org/up-compatibility/2006"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
mc:Ignorable="d"
d:DesignHeight="300" d:DesignWidth="300">
<Grid>
</Grid>
</UserControl>
默认多是继承自UserControl的吗?怎么修改后台代码和XAML代码呢?
是不是手动修改啊,在后台修改为继承者Button,然后,在XAML中手动把UserControl修改为MyButton,是这样的吗?
{
public MyButton()
{
InitializeComponent();
}
}<UserControl x:Class="WPF熊俊.MyButton"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:mc="http://schemas.openxmlformats.org/up-compatibility/2006"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
mc:Ignorable="d"
d:DesignHeight="300" d:DesignWidth="300">
<Grid>
</Grid>
</UserControl>
默认多是继承自UserControl的吗?怎么修改后台代码和XAML代码呢?
是不是手动修改啊,在后台修改为继承者Button,然后,在XAML中手动把UserControl修改为MyButton,是这样的吗?
</Grid>中堆积控件,cs文件里写操作或注册属性,
和窗口的写法一样
是不是要手动把Control改为要继承的类呢?