小编Pri*_*aka的帖子

如何在WPF DataGrid中执行单击复选框选择?

我有一个DataGrid,第一列为文本列,第二列为CheckBox列.我想要的是,如果我单击复选框.它应该被检查.

但是,它需要两次单击才能被选中,首次单击该单元格将被选中,第二次单击该复选框将被选中.如何通过单击来选中/取消选中复选框.

我正在使用WPF 4.0.DataGrid中的列是AutoGenerated.

wpf datagrid wpfdatagrid

133
推荐指数
10
解决办法
7万
查看次数

什么是Silverlight中DataTrigger的替代品

这是我的情景.

我有2个属性.类型和状态.

类型是具有3个值的枚举,例如球,汽车,箭头.State是一个int,可以接受3个状态值,例如-1,0,1.另外,我有每个状态值的9个图像.

就像,如果我选择类型为球,值为-1,我想显示一个红色球.如果我选择类型为箭头并将值选为1,我想显示向上箭头.等等.,

我能够在WPF中做到这一点.我创建了3个带有空图像的DataTemplates.然后,我使用DataTrigger检查并更新所选StateValue的特定图像.

但是,在silverlight中我该怎么做呢.我知道,我必须在VSM中这样做.但是,我想知道关于这个(或)任何可用替代方案的更多细节.

silverlight datatrigger vsm silverlight-4.0

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

如何在不检查整个源的情况下单独检出几个文件和文件夹

在我的项目中,我有很多文件夹.我当然知道我想要只更改少量文件(大约15个),每个文件都在7个不同的文件夹中.此外,我不想检查整个源来完成它.是否可以仅签出所需的文件夹?

对于不同的来源,我经常会遇到这种情况.是否可以一次只签出选定的文件夹?

编辑

比方说,我有一个源文件夹包含.5个子文件夹.喜欢,

资源

- 核心

- 助手

- 扩展

- 主题

- 资源

而且,我想单独签出Extensions和Themes文件夹.但是,我不想单独检出每个文件夹.我想要它,我会给出结帐位置svn.svnhost.com/trunk/project1/source.[然后,我会选择ExtensionsThemes提供一次退房]

预计结账:

资源

- 扩展

- 主题

就像是:

svn co svn.svnhost.com/trunk/project1/source --foldernames Extensions, Themes
Run Code Online (Sandbox Code Playgroud)

svn tortoisesvn svn-checkout

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

如何在一行中读取由空格分隔的两个输入?

我想读两个输入值.第一个值应该是整数,第二个值应该是float.

在Python中用单行看了两个变量,但只有两个值都是相同类型才适用.我还有其他办法吗?

示例输入,首先是int,第二个是float.输入应该在一行上:

20 150.50
Run Code Online (Sandbox Code Playgroud)

http://www.codechef.com/problems/HS08TEST/

我是Python的新手.

python

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

如何在wpf中加载窗口时触发命令

是否可以触发命令以通知窗口已加载.另外,我没有使用任何MVVM框架(在某种意义上的框架,Caliburn,Onxy,MVVM Toolkit等)

wpf mvvm commandbinding delegatecommand

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

是否可以使用容器在.net 3.5应用程序中加载.net 4.0应用程序?

是否可以使用MEF或MAF等容器在.net 3.5应用程序中加载.net 4.0应用程序?

我知道在.NET中只支持向后兼容性,这会对容器产生什么影响吗?

.net c# mef maf

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

任何像混合HTML5画布动画的软件?

是否有任何软件可用,如混合,用于HTML5.特别是做动画相关的东西.

html html5 canvas html5-animation

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

有没有类似intellitrace的工具

我们为visual studio 2012专业版提供了intellitrace的替代方案.看起来Intellitrace仅适用于Visual Studio 2012 Ultimate版本.

谢谢

intellitrace visual-studio-2012

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

如何在Nunit中调用WPF Dispatcher?

我想测试一个呈现具有数据字段值的文本块的应用程序.渲染完成后,我想获得实际的宽度和实际高度.一切正常.当我尝试测试应用程序时,首先出现问题.我无法从测试项目中调用调度程序.

以下是代码.

this.Loaded += (s, e) =>
{
    TextBlock textBlock1 = new TextBlock();

    //// Text block value is assigned from data base field.
    textBlock1.Text = strValueFromDataBaseField;        
    //// Setting the wrap behavior.
    textBlock1.TextWrapping = TextWrapping.WrapWithOverflow;
    //// Adding the text block to the layout canvas.
    this.layoutCanvas.Children.Add(textBlock1);

    this.Dispatcher.BeginInvoke(DispatcherPriority.Background,
        (Action)(() =>
            {
                //// After rendering the text block with the data base field value. Measuring the actual width and height.
               this.TextBlockActualWidth = textBlock1.ActualWidth;
               this.TextBlockActualHeight = textBlock1.ActualHeight;

               //// Other calculations based on the actual widht …
Run Code Online (Sandbox Code Playgroud)

c# wpf nunit dispatcher nunit-mocks

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

无线事件是否有内存泄漏?

如果是,是否有办法在全局范围内为所有有线事件取消连线

编辑:比如说.我有对象,每个标记有一个事件,比如orm.NatureChanged += Nature_Changed;我在创建每个orm实例时标记这些事件.如果我没有通过orm.NatureChanged -= Nature_Changed;它会导致内存泄漏的方式解开?

c#

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