小编Iai*_*ain的帖子

通过c#中的颜色代码设置颜色

我试图在c#代码中添加颜色,例如以下颜色代码.

ListTreeView.Background = new SolidColorBrush(Colors.White);

这是工作..但我想将此颜色添加为颜色代码,所以我添加为

System.Windows.Media

有人可以给我一个例子

System.Drawing中

所以我可以做到以下几点:

ListTreeView.Background = ColorTranslator.FromHtml("#FFE7EFF2");

这给了我错误; 有任何想法吗?

c# system.drawing

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

在框架中使用Func而不是实例

在查看几个项目的源代码时,我发现了一个我无法理解的模式.例如,在更改静态提供程序时使用FubuMVCCommon Service Locator a Func.任何人都可以解释使用的好处:

private static Func<IServiceLocator> currentProvider;
public static IServiceLocator Current
{
   get { return currentProvider(); }
}

public static void SetLocatorProvider(Func<IServiceLocator> newProvider)
{
   currentProvider = newProvider;
}
Run Code Online (Sandbox Code Playgroud)

代替:

private static IServiceLocator current;
public static IServiceLocator Current
{
   get { return current; }
}

public static void SetLocator(IServiceLocator newInstance)
{
   current = newInstance;
}
Run Code Online (Sandbox Code Playgroud)

c# frameworks fubumvc

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

通过Powershell在IIS 7.5中启用模拟

我希望有人可以提供帮助,我正在尝试在IIS7的Authenticatuin部分下启用"ASP.Net Impersonation",我使用以下命令启用了其他部分:

Set-WebConfigurationProperty `
    -filter /system.WebServer/security/authentication/windowsAuthentication `
    -name enabled `
    -value true `
    -location $SiteName   
Run Code Online (Sandbox Code Playgroud)

但我找不到类似的命令来设置ASP.net模拟,我猜这与ASP.net而不是IIS有关.

任何见解将不胜感激.

security iis powershell impersonation iis-7.5

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

将重载的构造函数添加到WinForm

我已经创建了一个winform对话框,我正在调用这样的winform:

 Dim dlgEditChangeOrder As New dgEditChangeOrder
        Dim dlgResult As DialogResult

        dlgResult = dlgEditChangeOrder.ShowDialog
Run Code Online (Sandbox Code Playgroud)

......很简单 我希望能够在调用win表单时在win表单上设置控件的可见性.我想这样做一个构造函数所以我可以编写以下内容....

  Dim dlgEditChangeOrder As New dgEditChangeOrder(visibleIsTrue)
Run Code Online (Sandbox Code Playgroud)

有人可以给我构造代码来实现这一目标吗?我担心的原因是我不知道是否合法在winform中执行此操作,因为winform是通过预先创建的IntializeComponent()函数加载的

vb.net winforms

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