问题列表 - 第34484页

WPF - 如何从DataGridRow获取单元格?

我有一个数据绑定的DataGrid与交替的行背景颜色.我想根据它包含的数据对单元格进行不同的着色.我已经尝试过这个线程建议的解决方案

http://wpf.codeplex.com/Thread/View.aspx?ThreadId=51143

但,

DataGridCellsPresenter presenter = GetVisualChild(row)

始终返回null.

我在用

    public static T GetVisualChild<T>(Visual parent) where T : Visual
    {
        T child = default(T);
        int numVisuals = VisualTreeHelper.GetChildrenCount(parent);
        for (int i = 0; i < numVisuals; i++)
        {
            Visual v = (Visual)VisualTreeHelper.GetChild(parent, i);
            child = v as T;
            if (child == null)
            {
                child = GetVisualChild<T>(v);
            }
            if (child != null)
            {
                break;
            }
        }
        return child;
    }
Run Code Online (Sandbox Code Playgroud)

但DataGridRow的VisualTreeHelper.GetChildrenCount()始终返回0.我已经验证DataGridRow不为null并且已经填充了数据.任何帮助表示赞赏.

谢谢.

wpf datagrid datagridcell

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

如何创建安装驱动程序的exe

我想创建一个非常简单的.exe来安装驱动程序。我有一个.inf(及其所有DLL文件)。该驱动程序用于USB设备。

最终目标是找到一个简单的解决方案,以使用我的应用程序安装程序安装驱动程序。安装程序是使用Visual Studio 2008安装和部署项目生成的。我相信安装和部署项目可以调用一个单独的exe驱动程序安装。

我是新手,因此我正在寻找逐步的教程或我真正能理解的东西。

请帮忙 :(

编辑

以下命令行可以很好地安装驱动程序。如何将其传输到EXE或DLL中,可以通过Visual Studio中的自定义操作启动它

rundll32 syssetup,SetupInfObjectInstallAction DefaultInstall 128 .\<file>.inf
Run Code Online (Sandbox Code Playgroud)

c# installer driver visual-studio

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

Form.Dispose()调用控件里面的Dispose()?

当我创建一个窗体时,自动生成的代码不包括覆盖的Dispose方法.这是否意味着没有为表单中的所有控件调用Dispose?

.net c#

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

在vi中重复导航命令

如何在vi中重复导航命令?

例如,我执行将20j光标向下移动20行的.命令,我尝试重复该命令,但它说"没有重复命令".

PS此外,什么命令进入文档的下一页?

vi keyboard-shortcuts

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

在控制台应用程序中屏蔽密码输入

我正在使用BDE 2006编写一个控制台应用程序,我希望它能够提示输入密码字符串,并在用户输入时用"*"掩盖它.我环顾四周,但找不到如何做到这一点的例子.我看到的一切都是如何在TEdit中做到这一点.有关如何实现这一目标的任何指示?

提前致谢,

尼克

delphi console console-application

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

C# - 尝试将用户输入解析为int时出错

我是c#的新手,当我运行这个方法时,我无法弄清楚为什么我一直得到'FormatException is unhandled'错误:

public void bet()
{
    int betAmount;

    Console.WriteLine("How much would you like to bet?");
    betAmount = int.Parse(Console.ReadLine());
    Console.WriteLine(_chips - betAmount);
} 
Run Code Online (Sandbox Code Playgroud)

程序不会停止等待用户输入,我不知道为什么会这样?

如何让程序在此方法中等待用户的输入?

**我在Microsoft Visual C#2010 Express上运行该程序作为控制台应用程序.

c# parsing user-input

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

svn只记录10个

如何在svn日志中获取文件svn log myfile.php的前10个条目

谢谢

svn

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

Rake db:迁移错误"不知道如何构建任务"

我有一个表,我在需要小数位的字段上使用整数,所以我试图创建一个迁移,将字段类型从整数更改为float/real.我的数据库是sqllite3,我正在使用rails3.

我跑了

rails generate migration ChangeMeasureColumnOnIngredients

创建初始迁移文件,然后将类更新为

class ChangeMeasureColumnOnIngredients < ActiveRecord::Migration
  def self.up
    change_column :ingredients, :measure, :real
  end

我运行了rake db:migrate并且返回正常.

当我通过我的rails应用程序插入一个值时,它没有返回小数位.我开始认为许多rails不知道'real'是什么作为数据类型,因此我将迁移更改为

change_column :ingredients, :measure, :float

然后我跑了

rake db:migrate change_measure_column_on_ingredients
现在我收到以下错误
c:\Ruby192\rails3rc>rake db:migrate change_measure_column_on_ingredients
(in c:/Ruby192/rails3rc)
rake aborted!
Don't know how to build task 'change_measure_column_on_ingredients'
C:/Ruby192/lib/ruby/1.9.1/rake.rb:1720:in []'
C:/Ruby192/lib/ruby/1.9.1/rake.rb:2040:ininvoke_task'
C:/Ruby192/lib/ruby/1.9.1/rake.rb:2019:in block (2 levels) in top_level'
C:/Ruby192/lib/ruby/1.9.1/rake.rb:2019:ineach'
C:/Ruby192/lib/ruby/1.9.1/rake.rb:2019:in block in top_level'
C:/Ruby192/lib/ruby/1.9.1/rake.rb:2058:instandard_exception_handling'
C:/Ruby192/lib/ruby/1.9.1/rake.rb:2013:in top_level'
C:/Ruby192/lib/ruby/1.9.1/rake.rb:1992:inrun'
C:/Ruby192/bin/rake:31:in `'

我尝试将:float更改为:real,但我仍然遇到了这个错误.

谁能告诉我我做错了什么?我是铁杆新手,还在学习.

sqlite rake ruby-on-rails

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

如何检测客户端是否已从Rails打开/关闭javascript?

我不想处理关闭javascript的用户,所以我想阻止他们使用我的应用程序.我想检测用户是否启用了javascript,因此我可以将它们重定向到一个告诉他们需要使用javascript的页面.我确定它在请求标题中.任何人有任何想法我怎么能这样做?

javascript ruby-on-rails request

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

如何使用Java编写Windows软件?

我刚在大学里学过Java.但是,我可以编写在命令行中运行的程序.如何使用Java创建GUI软件,比如记事本?我真的很抱歉在这个论坛上提出这样一个基本问题,但我真的很有兴趣编写真实世界的软件.另外,我听说过很多关于Python的内容.如何使用Python开发类似的软件?

java user-interface

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