小编Joa*_*nge的帖子

在2008年和2010年,有多少Visual Studio被管理,有多少是不受管理的?

如果有人知道Visual Studio有多少变成托管代码?

我在一些网站上读到,大多数Visual Studio 2010都是托管的,而旧版本则主要是原生版本.

MS终于展示了用C#和.NET编写他们的第一个业务应用程序的前提吗?(从而证明.NET不仅能够执行大规模的高性能应用程序)

visual-studio

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

鼠标按下时如何在鼠标光标下获取TreeNode?

基本上,TreeView具有复选框,并且我能够获取TreeNode,但是无论我单击TreeNode的位置如何,它都会为我提供TreeNode,从文本到复选框,再到复选框的左边(左侧)。

我可以限制点击率,以便仅当用户单击TreeNode的复选框时才得到TreeNode吗?

.net c# treeview winforms

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

如何直接从xml获取值(最好使用XPath)?

我试图以最简单的方式在C#中获得comp1的价值.我希望能够以最少检查是否存在像Primary这样的元素等的方式来做到这一点.

//  pseudo code
xmlItem = root.SelectSingleNode "/Primary/Complex?Name='comp1'"
Run Code Online (Sandbox Code Playgroud)

所以我可以检查是否xmlItemnull,或者没有元素,而不是每次访问子节点时都进行很多检查.这是xml,但实际的是嵌套的,但只有leaf xml节点具有我们正在寻找的特定名称.

<?xml version="1.0" ?>
<Primary Type="">
   <Simple Name="smp"></Simple>
   <Complex Name="comp0" Value="123"></Complex>
   <Complex Name="comp1" Value="456"></Complex>
   <Complex Name="comp2" Value="789"></Complex>
</Primary>
Run Code Online (Sandbox Code Playgroud)

.net c# xml xpath

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

在WPF ListView中将项目显示为图像

所以我一个绑定ListListView,其中List有一个类型的项目Album,它有很多特性,包括.Cover,我是在磁盘上的图像.好吧,因为我不知道需要什么类型的图像以及如何加载它们(我只知道使用Winforms的图像类型),我还不知道它的类型.

有人可以展示或发布一个快速样本,其中显示这类项目使用其.Cover属性显示为某个固定大小的图像?

实质上,这将显示:

  1. .Cover应该是什么类型
  2. 如何从磁盘打开WPF图像(假设它与Winforms图像加载不同)
  3. 如何在ListView上将它们显示为特定固定大小的图像,必要时缩放图像

.net c# wpf listview image

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

为什么WPF使用HTML/HEX颜色?

为什么:

<Trigger Property="ItemsControl.AlternationIndex" Value="2">
    <Setter Property="Background" Value="#FAC896"></Setter>
</Trigger>
Run Code Online (Sandbox Code Playgroud)

并不是:

<Trigger Property="ItemsControl.AlternationIndex" Value="2">
    <Setter Property="Background" Value="50 50 50 255"></Setter>
</Trigger>
Run Code Online (Sandbox Code Playgroud)

这是出于Xaml解析器/编译器的性能原因吗?

我问的原因是,艺术家在使用RGB和/或HSV颜色时很难设计界面.

顺便说一句,我使用VS 2010 WPF编辑器.

.net c# wpf

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

通常的做法是将中间类型用于数据绑定目的吗?(WPF)

我有一组模型系统的类型.现在我想在GUI(WPF)中显示该系统的一些功能.但是实际类型之间的关系并不是很有代表性.

通常的做法是将中间类型用于数据绑定目的吗?

说出类似的话:

public class EffectUIElement
{
    .Name <string>
    .Type <enum>
    .Usage <string>
}
Run Code Online (Sandbox Code Playgroud)

这些值不是在一个地方而是几个,所以必须单独拉.

.net c# data-binding wpf

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

为什么.NET中没有_MethodInfo接口称为IMethodInfo?

我刚刚阅读了这个MethodInfo类型并遇到了这种类型,并认为它起初是某种类型的非托管类.然后看到它实际上是一个界面.

谁知道为什么没有命名IMethodInfo?我认为前缀接口I是.NET中的标准做法.是因为一些命名冲突?

.net c# reflection methodinfo

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

这个编程功能的名称是什么?

在一些动态语言中,我看到过这种语法:

myValue = if (this.IsValidObject)
{
    UpdateGraph();
    UpdateCount();
    this.Name;
}
else
{
    Debug.Log (Exceptions.UninitializedObject);
    3;
}
Run Code Online (Sandbox Code Playgroud)

基本上能够返回分支中的最后一个语句作为变量的返回值,不一定仅用于方法返回,但它们也可以实现.

这个功能的名称是什么?

这也可以用静态类型语言如C#实现吗?我知道C#有三元运算符,但我的意思是使用if语句,如上所示切换语句.

static programming-languages functional-programming dynamic

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

如何隐藏GridViewColumn,好像它在运行时在WPF中折叠了?

基本上我有一些CheckBox控件我想用来GridViewColumns在运行时显示或隐藏某些控件.但我没有找到一种IsVisible我可以设置为假的属性.或者甚至是Visibility仅存在的财产GridViewColumnHeader.

关于如何做到这一点的任何想法?

.net c# wpf xaml gridviewcolumn

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

为什么Main必须是静态的才能接受命令行参数?

我是否必须有2个不同的Main方法,1个没有任何参数,1个string[] args但是私有和静态?

.net c# command-line-arguments

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