小编use*_*101的帖子

VS2012 - 将WPF现有用户控件添加到项目中

这似乎应该很简单,但我似乎无法实现它.假设我有一个名为uc1的用户控件的现有项目.我想在另一个项目中使用此用户控件.我右键单击解决方案资源管理器中的项目名称,然后选择添加>现有项目,将下拉列表更改为所有文件,然后选择文件uc1.xaml和uc1.xaml.vb. 这当然会将文件添加到项目中,但xaml和后面的代码之间没有相关性,也无法使用该控件.这样做的正确方法是什么?

wpf user-controls visual-studio-2012

4
推荐指数
1
解决办法
3532
查看次数

WPF - 部署问题 - 错误模块名称:KERNELBASE.dll

我正在尝试安装并运行我的第一个WPF应用程序并遇到一些问题.我已经构建了一个安装项目,一切似乎都正确安装,所有我的第三方dll都被复制,目录被创建等等...当我尝试运行应用程序时,它只是立即炸弹,出现以下错误:

错误的应用程序名称:APP.EXE,版本:1.0.0.0,时间戳:0x4f8343f3错误模块名称:KERNELBASE.dll,版本:6.1.7600.16850,时间戳:0x4e211485异常代码:0xe0434352错误偏移:0x0000b9bc出错进程ID:0xdec断裂作用应用程序启动时间:0x01cd168e7b8a64fc错误的应用程序路径:C:\ Program Files文件(x86)的\有些导演\ APP一些\ APP.EXE错误模块路径:C:\ WINDOWS\SysWow64资料\ KERNELBASE.dll报告编号:bad81009-8281-11e1- 93ec-f4501845bd18

我该如何调试?我已将InitializeComponent()包装在try/catch中,但我什么都没得到?

所有这一切,如果我将调试目录的内容复制到我试图安装应用程序然后运行exe的同一台PC上的程序文件目录,一切正常吗?在我的安装项目中,我需要做些什么?

wpf

2
推荐指数
1
解决办法
4331
查看次数

无需绑定即可将DataTable Row添加到DataGridView

我有一个预定义的DataGridView,我需要从DataTable添加行而不需要数据绑定.我试图以DataGridView.Rows.Add()编程方式使用该方法,但我不知道DataTable的列名称.DataTable中的列与DataGridView的顺序相同,但如何在不知道列名的情况下将它们添加到DataGridView中?

c# datatable datagridview winforms

1
推荐指数
1
解决办法
3万
查看次数