34得票5回答
Activator.CreateInstance - 如何创建具有参数化构造函数的类的实例

我在线上阅读了一些关于这个主题的资料,但没有找到适合我的解决方法。 我正在尝试创建一个运行时类型的类。我使用Activator.CreateInstance来创建类,对于构造函数中不包含参数的类,它可以正常工作。但是对于有参数的构造函数,它会抛出异常,请问有什么方法可以解决这个问题吗? 只...

11得票9回答
如何在RichTextBox中隐藏插入符号?

与标题一样:我在网上寻找了答案,但我无法找到隐藏VB.NET RichTextBox插入符的方法。 我尝试将RichTextBox.Enabled属性设置为False,然后更改背景色和前景色为非灰色,但这并没有起作用。 谢谢您提前的帮助。

55得票3回答
在.NET 4下,someString.IndexOf(someString)返回1而不是0。

我们最近将所有项目从.NET 3.5升级到.NET 4。我遇到了一个关于string.IndexOf()的相当奇怪的问题。我的代码显然做了些不同的事情,但在调查这个问题的过程中,我发现在使用string.IndexOf()在一个字符串本身上调用时,它返回1而不是0。换句话说:string te...

59得票5回答
能否在XAML中绑定Canvas的Children属性?

我有些惊讶的是在XAML中没有办法为Canvas.Children设置绑定。我不得不采取代码后台的方法,大概像这样:private void UserControl_Loaded(object sender, RoutedEventArgs e) { DesignerViewModel...

14得票6回答
WPF中上下文菜单中的CommandParameters

我有一个场景,其中我有一个WPF TreeView控件,其项具有HierarchicalDataTemplate。现在,在HierarchicalDataTemplate内部,我有一个Label,并且Label具有带有Delete的菜单项的ContextMenu。Delete菜单项绑定到一个名...

8得票3回答
虚拟化 WPF Wrap Panel 问题

在WPF中,用于虚拟化的包装面板选项并不是很多。由于某种原因,微软决定不在标准库中提供它。 如果有人敢于提供以下CodePlex项目上第一个工作项的众包答案(和解释),我将不胜感激: http://virtualwrappanel.codeplex.com/workitem/1 谢谢! ...

12得票5回答
线程安全的FIFO队列/缓冲区

我需要实现一种任务缓冲区。基本要求如下: 使用单个后台线程处理任务 从多个线程接收任务 处理所有接收到的任务,即确保在接收到停止信号后缓冲区中没有任何任务 必须维护每个线程接收到的任务的顺序 我考虑使用类似下面的队列来实现。对该实现有什么建议?还有其他更好的实现方法吗?public c...

7得票1回答
WPF打印FlowDocuments到XPS:打印内容为什么不能跨越整个页面?

我正在尝试使用PrintDialog将FlowDocument打印到XPS文件中。打印出来的内容似乎只横跨了半个 XPS 页面,而不是整个页面的宽度。下面是在Windows XPS查看器中显示的XPS文档示例: (注意:如果我用普通的8x11打印纸打印,它看起来完全一样) 这是我用于打印此文档...

10得票4回答
C# Math类问题

在C#中计算Tanh-1(双曲正切的反双曲函数)、Sinh-1(双曲正弦的反双曲函数)和Cosh-1(双曲余弦的反双曲函数),可以使用Math库中的Acosh、Asinh和Atanh方法。例如,要计算tanh^-1(x),可以使用Math库中的Atanh(x)方法。

19得票5回答
在没有DVD的情况下,在Windows Server 2012上安装Net 3.5框架

我正在尝试在Windows Server 2012上启用Net 3.5 Framework。然而,我在互联网上找到的所有说明都说我必须拥有Windows Server 2012的DVD。由于我没有DVD,我一直在搜索下载此功能的位置。请参考以下链接:http://en.community.de...