小编Nav*_*ani的帖子

在C#中创建不可为空的类型

如何在C#中创建int,bool等非可空值类型?

c# non-nullable

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

在c#中获取时区列表

可能重复:
如何枚举.NET中的所有时区?

如何使用c#获取时区列表?我想要一个像Windows一样的列表.

c# timezone

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

43
推荐指数
9
解决办法
6万
查看次数

C#:"漂亮"的类型名称功能?

在泛型类型的情况下,System.Type类的名称属性返回奇怪的结果.有没有办法以更接近我指定方式的格式获取类型名称?例:typeof(List<string>).OriginalName == "List<string>"

c# generics types pretty-print

19
推荐指数
3
解决办法
4295
查看次数

修剪文本时显示工具提示

  <TextBlock Width="100" Text="The quick brown fox jumps over the lazy dog" TextTrimming="WordEllipsis">
     <TextBlock.ToolTip>
        <ToolTip DataContext="{Binding Path=PlacementTarget, RelativeSource={x:Static RelativeSource.Self}}">
           <TextBlock Text="{Binding Text}"/>
        </ToolTip>
     </TextBlock.ToolTip>
  </TextBlock>
Run Code Online (Sandbox Code Playgroud)

如何ToolTip仅在文本修剪时显示?就像windows desktp快捷方式图标一样.

c# wpf xaml tooltip texttrimming

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

Windows 7任务栏图标突出显示颜色

当鼠标悬停在任务栏项目上时,任何人都可以解释如何根据Windows-7任务栏等图像中的主色来计算高亮颜色吗?任何c#代码?

鼠标悬停时windows7任务栏项的图像

c# taskbar windows-7

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

从接口方法和类方法中获取属性

什么是在方法重载时从类方法和接口方法获取属性值的最佳方法?

例如,我想知道在下面的示例中,带有一个参数的Get方法具有两个属性,值为5和"any",而另一个方法具有值为7和"private"的属性.

public class ScopeAttribute : System.Attribute
{
    public string Allowed { get; set; }    
}

public class SizeAttribute : System.Attribute
{
    public int Max { get; set; }
}

public interface Interface1
{
    [SizeAttribute( Max = 5 )]
    string Get( string name );

    [SizeAttribute( Max = 7 )]
    string Get( string name, string area );

}

public class Class1 : Interface1
{
    [ScopeAttribute( Allowed = "any" )]
    public string Get( string name )
    {
        return string.Empty;
    }

    [ScopeAttribute( Allowed …
Run Code Online (Sandbox Code Playgroud)

c# reflection custom-attributes

10
推荐指数
2
解决办法
6770
查看次数

Linq从另一个列表中获取列表

我有两个集合:一个是Items,另一个是ActiveItems

这两个集合之间唯一的交集是Name

我想要一个带有Linq的列表,其中Items名称位于具有该名称的ActiveItems中

我写这段代码有一个更好的主意:

Items.Where(i => ActiveItems.Count(v=> v.Name==i.Name) > 0)
Run Code Online (Sandbox Code Playgroud)

c# linq join

8
推荐指数
2
解决办法
9486
查看次数

Wpf性能问题:画笔上的不透明度与元素上的不透明度

我想知道为什么设置Brush.Opacity元素的值而不是设置元素的Opacity属性对性能更好.

来自MSDN:修改元素的Opacity属性可能导致WPF创建临时表面.

但是我无法理解什么是临时表面
可以解释一下吗?谢谢.

c# wpf performance xaml

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

暗色方案的负面方面(深色背景与浅色文字)

我在WPF应用程序中使用Light on dark color scheme.
我的问题是这个配色方案的负面影响是什么以及为什么这种配色方案没有被广泛使用?

请在这里关注此主题

wpf user-interface color-scheme

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