WPF里关于继承基类

huangheping520hhp 2009-10-05 11:04:33
namespace TwoToOnePokerGame
{
/// <summary>
/// Interaction logic for frmWinGame.xaml
/// </summary>
public partial class FormWinGame: DialogWindowBase
{
public FormWinGame()
{
InitializeComponent();
}

private void button1_Click(object sender, RoutedEventArgs e)
{
((MainForm)ParentWindow).StartNewGame();
this.Close();
}

private void button2_Click(object sender, RoutedEventArgs e)
{
Application.Current.Shutdown();
}

public override string MessageStr
{
get
{
return base.MessageStr;
}
set
{
txtMessage.Text = value;
base.MessageStr = value;
}
}
}
}

其中这个窗口名为FormWinGame,DialogWindowBase为一个类
提示“TwoToOnePokerGame.FormWinGame”的分部声明一定不能指定不同的基类
...全文
580 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
ming_love_java 2011-05-14
  • 打赏
  • 举报
回复
一楼的那个,我怎么定义不到呀?
Error_Code 2009-10-06
  • 打赏
  • 举报
回复

改FormWinGame.xaml的第一行 <window... ></window> 为
<DialogWindowBase....></DialogWindowBase>
要加命名空间
lzsh0622 2009-10-06
  • 打赏
  • 举报
回复
打开FormWinGame.xaml.cs
在class FormWinGame上右键——转到定义
选择转到FormWinGame.g.i.cs文件
把“FormWinGame : System.Windows.Window”改为"FormWinGame : DialogWindowBase"

110,571

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧