问题列表 - 第7445页

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

一个属性上的多个故事板

我有多个故事板访问相同的属性(不是同时).在一个故事板改变了属性之后,另一个故事板似乎无法访问它并且不会改变任何东西.我能对此做些什么?

样品:

<ListBox>
    <ListBox.ItemContainerStyle>
        <Style TargetType="ListBoxItem">
            <Setter Property="Template">
                <Setter.Value>
                    <ControlTemplate TargetType="{x:Type ListBoxItem}">
                        <Border Name="Border" BorderBrush="DarkGray" BorderThickness="1" Margin="3">
                            <ContentPresenter />
                            <Border.Background>
                                <SolidColorBrush />
                            </Border.Background>
                        </Border>
                        <ControlTemplate.Triggers>
                            <Trigger Property="IsSelected" Value="True">
                                <Trigger.EnterActions>
                                    <BeginStoryboard>
                                        <Storyboard>
                                            <ColorAnimation Storyboard.TargetName="Border" Storyboard.TargetProperty="Background.Color" To="#3e8bff" Duration="0:0:0.1" />
                                        </Storyboard>
                                    </BeginStoryboard>
                                </Trigger.EnterActions>
                                <Trigger.ExitActions>
                                    <BeginStoryboard>
                                        <Storyboard>
                                            <ColorAnimation Storyboard.TargetName="Border" Storyboard.TargetProperty="Background.Color" To="White" Duration="0:0:0.1" />
                                        </Storyboard>
                                    </BeginStoryboard>
                                </Trigger.ExitActions>
                            </Trigger>
                            <MultiTrigger>
                                <MultiTrigger.Conditions>
                                    <Condition Property="IsMouseOver" Value="True" />
                                    <Condition Property="IsSelected" Value="False" />
                                </MultiTrigger.Conditions>
                                <MultiTrigger.EnterActions>
                                    <BeginStoryboard>
                                        <Storyboard>
                                            <ColorAnimation Storyboard.TargetName="Border" Storyboard.TargetProperty="Background.Color" To="Orange" Duration="0:0:0.1" />
                                        </Storyboard>
                                    </BeginStoryboard>
                                </MultiTrigger.EnterActions>
                                <MultiTrigger.ExitActions>
                                    <BeginStoryboard>
                                        <Storyboard>
                                            <ColorAnimation …
Run Code Online (Sandbox Code Playgroud)

c# wpf animation xaml storyboard

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

如何使用Visual Studio 2005/resharper自动为文件夹,命名空间或项目中的每个文件添加"using"语句

我正在使用resharper做一个大的重构,我继续从一个文件到另一个文件,并在"using"部分一遍又一遍地添加相同的命名空间

无论如何要在文件夹,命名空间或项目中的每个文件中添加"using"语句?尽管有些文件不需要引用,但大多数文件都是如此,因此它可以节省大量时间.

c# resharper visual-studio

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

这是C#中将分隔字符串转换为int数组的最佳方法吗?

给出以下字符串:

string str = "1,2,3";
Run Code Online (Sandbox Code Playgroud)

这是将它转换为int数组的最佳扩展吗?

static class StringExtensions
{
    public static int[] ToIntArray(this string s)
    {
        return ToIntArray(s, ',');
    }
    public static int[] ToIntArray(this string s, char separator)
    {
        string[] ar = s.Split(separator);
        List<int> ints = new List<int>();
        foreach (var item in ar)
        {
            int v;
            if (int.TryParse(item, out v))
                ints.Add(v);
        }
        return ints.ToArray();
    }
}
Run Code Online (Sandbox Code Playgroud)

c# string

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

ASP.NET中的用户身份验证,用户数据甚至无法由管理员或中间人读取

想象一下,您有一个基于ASP.NET的网站,用户必须进行身份验证才能获得访问权限.用户数据(例如用户名,密码和与网站相关的其他信息)存储在Microsoft Sql数据库中.

我知道可以编写自定义成员资格提供程序来创建自己的身份验证方法.

但是,最好的方法是什么

  • 确保通过侦听客户端和服务器之间的网络流量来拦截用户名和密码
  • 以某种方式存储数据,以便只有用户自己才能访问它,甚至任何管理员都无法看到这些信息

如果有任何类型的教程,howto,截屏或任何你可以指向我的内容,或者你甚至有一个简单的解释,那就太棒了!

谢谢,克里斯.

.net asp.net security authentication membership-provider

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

Python"受保护"属性

如何从子类访问父类的私有属性(不公开)?

python

37
推荐指数
4
解决办法
5万
查看次数

Django缓存 - 可以先发制人吗?

我有一个Django视图,它从外部网站接收部分数据,我使用urllib2/BeautifulSoup解析.

这个操作相当昂贵,所以我使用低级缓存API缓存它约5分钟.但是,在我转到外部站点解析新数据时,在缓存数据到期后访问站点的每个用户将收到几秒钟的显着延迟.

有没有办法懒洋洋地加载新数据,以便没有用户会得到那种延迟?或者这是不可避免的?

请注意,我在共享托管服务器上,因此请记住您的答案.

编辑:感谢您的帮助到目前为止.但是,我仍然不确定如何使用我将调用的python脚本完成此操作.我做的基本测试表明django缓存不是全局的.这意味着如果我从外部脚本调用它,它就不会在框架中看到缓存数据.建议?

另一个编辑:想到它,这可能是因为我仍在使用本地内存缓存.我怀疑如果我将缓存移动到memcached,DB,无论如何,这将被解决.

python django caching

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

如何在Java中自定义ThreadFactory的子线程的所有名称?

如果我扩展现有的ThreadFactory实现,我怎样才能确保创建的所有线程都具有相同的前缀?我厌倦了查看Thread-9我的日志,并希望更容易区分线程.

有没有人对如何解决这个问题有任何建议?

java multithreading

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

如何让开发人员遵循编码标准?

如何让开发人员遵循编码标准?

在我们公司:

  1. 我已经提供了文件,他们没有耐心阅读并遵循它.
  2. 我曾经一次又一次地告诉他们"请这样做",他们点头表示,但仍然做错了
  3. 我们第三次做了一个项目,但他们似乎还没有正确地遵循它.

我现在已经厌倦了这个.设置编码标准并确保遵循它们的最佳方法是什么?

编辑:

我的团队中只有大约10名开发人员.由于从我们的管理层完成产品​​的压力越来越大,他们的压力越来越大,不会花时间发表评论并整理好代码.这会是什么解决方案?

language-agnostic coding-style

21
推荐指数
8
解决办法
4842
查看次数

RESTful"PUT"操作是否应该返回一些东西

我想知道人们对RESTful PUT操作的看法是什么,它在响应体中没有返回任何内容(null).

rest service resources put

403
推荐指数
5
解决办法
19万
查看次数