0

我有一个 wormControl 类,它应该从 MyUserControl 继承,但是在构建解决方案时,wormControl 是从 UserControl 继承的。无论如何,我希望它继承自 MyUserControl。如何实施?

这是我的 UserControl 的 XAML 文件:

<UserControl
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:System="clr-namespace:System;assembly=mscorlib"
mc:Ignorable="d"
x:Class="FishGameAnimations.wormControl"
d:DesignWidth="575" d:DesignHeight="339">
/* ...other stuff... */
</UserControl>
4

1 回答 1

0

正如所说,您的基本控件必须没有 XAML。您的所有设计都应该从后面的代码构建。查看 Rafal 提供的链接。如何为控件设置基类的示例

<Controls:MyUserControl x:Class="Termo.Win.Controls.ChildControl"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:Controls="clr-namespace:Namespace.MyUserControl">
于 2012-08-17T10:00:14.017 回答