问题列表 - 第40738页

GridView DoubleClick

我有一个GridView,我想在列表中的项目上检测doubleclick事件,我按如下方式执行:

<ListView>
    <ListView.View >
        <GridView >
            <GridViewColumn Header="FileName">
                <GridViewColumn.CellTemplate>
                    <DataTemplate>
                        <Label Content="{Binding FileName}" MouseDoubleClick="Configuration_MouseDoubleClick"/>
                    </DataTemplate>
                </GridViewColumn.CellTemplate>
            </GridViewColumn>
            <GridViewColumn DisplayMemberBinding="{Binding CreationDate}" Header="Date"/>
        </GridView>
     </ListView.View>
</ListView>
Run Code Online (Sandbox Code Playgroud)

问题是我只能通过将双击附加到模板中的控件来检测双击.

我怎样才能把这MouseDoubleClick件事附加到整体上ListViewItem?PRISM有没有解决方案?

wpf xaml listview wpf-controls listviewitem

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

Rails中的关联模型和SUM查询

我有两个Rails模型,一个孩子和一个家长说.

我知道我可以这样做:

Child.sum(:income, :conditions => "parent_id = #{@parent_id}")
Run Code Online (Sandbox Code Playgroud)

但我希望能够做到这一点:

Parent.children.sum(:income)
Run Code Online (Sandbox Code Playgroud)

但是如果我尝试的话,这给了我错误的价值.是否有更简洁的写作方式

Child.sum(:income, :conditions => "parent_id = #{@parent_id}")
Run Code Online (Sandbox Code Playgroud)

TIA

[ps:Rails 3开发环境]

sum associations ruby-on-rails-3

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

Perl正则表达式从命令行对文件执行操作

在一个文件中,比如说xyz.txt我想替换任何数字的模式,然后是一个点示例:1.,2.,10.,11.等等.用空格.如何在命令行上编写一个perl命令来对文件执行上述操作,应该使用什么样的正则表达式?

请帮助谢谢.

unix perl

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

帐户未显示在HTC设备上的联系人应用设置中

我根据SDK中的示例编写了自己的SyncAdapter.它应该从外部源添加联系人,它在设备模拟器中工作得很好.但是当我在HTC Desire上运行它后,我无法在Contacts-> Display选项中看到我的帐户

此外,我在Desire上尝试了谷歌的例子,也无法在这个列表中看到它们.有谁知道任何解决方案?

android contacts htc-android

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

112
推荐指数
5
解决办法
8万
查看次数

OpenGL ES 1.1:如何在不失去亮度的情况下改变纹理颜色?

我有粒子,我希望能够改变代码的颜色,所以可以使用任何颜色.所以我只有一个基本上具有亮度的纹理.

我一直在用glColor4f(1f, 0f, 0f, 1f);这种颜色.

我尝试过的每一个blendfunc都接近工作,就像下面的最后一张图片一样.我仍然希望保留亮度,就像在中间的图片中一样.(如果颜色图层位于纹理图层的顶部,则类似于Photoshop中的叠加或柔光滤镜.)

没有可编程着色器的任何想法如何做到这一点?此外,由于这些是粒子,我不想在它后面有一个黑盒子,我想把它添加到场景中.

替代文字

iphone android opengl-es

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

格式化列表

我有以下列表: (X X O NIL NIL O NIL NIL O)

我想格式化它看起来像这样:

X | X | O
--+---+--
  |   | O
--+---+--
  |   | O
Run Code Online (Sandbox Code Playgroud)

我可能FORMAT会把我和Lisp一点儿都知道的东西拼凑在一起,但它可能会非常糟糕.任何指针都将非常感激.

lisp format common-lisp

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

如何从主机应用程序可用的Rails 3引擎创建路由?

我有一个Rails 3应用程序,其中包含多个包含附加功能的引擎.每个引擎都是一个单独的服务,客户可以购买.

但是,我对来自引擎的路径存在问题,这些路由不容易用于控制器和视图.

控制器:

class ClassroomsController < ApplicationController
  ..
  respond_to :html

  def index
    respond_with(@classrooms = @company.classrooms.all)
  end

  def new
     respond_with(@classroom = @company.classrooms.build)
  end

  ..
end
Run Code Online (Sandbox Code Playgroud)

app/views/classrooms/new.html.haml:

= form_for @classroom do |f|
  ..
  f.submit
Run Code Online (Sandbox Code Playgroud)

config/routes.rb 在引擎中:

MyEngineName::Engine.routes.draw do
  resources :classrooms
end
Run Code Online (Sandbox Code Playgroud)

config/routes.rb 在app中:

Seabed::Application.routes.draw do
  mount MyEngineName::Engine => '/engine'
  ...
end
Run Code Online (Sandbox Code Playgroud)

lib/my_engine_name.rb 在引擎中:

module MyEngineName
  class Engine < ::Rails::Engine
  end
end
Run Code Online (Sandbox Code Playgroud)

试图进入/classrooms/new结果

NoMethodError in Classrooms#new

Showing app/views/classrooms/_form.html.haml where line #1 raised:
  undefined method `hash_for_classrooms_path' for #<Module:0x00000104cff0f8>
Run Code Online (Sandbox Code Playgroud)

并尝试classrooms_path …

ruby-on-rails url-routing rails-routing rails-engines ruby-on-rails-3

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

测试对象类是否为零的最佳方法?

在目标C中,有什么更好的方法:

if ([response class] == [nil class])
Run Code Online (Sandbox Code Playgroud)

response是NSDictionary或NSMutableDictionary

代码正在运行,但我收到了"Invalid receiver type 'void *' or "comparison of distinct Objective-C types 'Class' and 'struct NSMutableDictionary *' lacks a cast"警告消息

谢谢

objective-c

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

如何使用jquery将可拖动项目返回到其初始位置

我有一组图像position:relative(显示一个旁边的图像).

我使用此代码拖放它们(从jQuery API文档中窃取,根据我的需要进行修改).

$(function() {
        $( ".draggable" ).draggable({
                start: function(event, ui) {
                    // Show start dragged position of image.
                    var Startpos = $(this).offset();
                    $("div#start").text("START: \nLeft: "+ Startpos.left + "\nTop: " + Startpos.top);
                    pos_left = Startpos.left; //pos_left is global
                    pos_top = Startpos.top; //pos_top is also global
                },
                stop: function(event, ui) {
                    // Show dropped position.
                    var Stoppos = $(this).offset();
                    $("div#stop").text("STOP: \nLeft: "+ Stoppos.left + "\nTop: " + Stoppos.top);
                    $(this).css('position', "fixed"); //tried absolute and relative, too
                    $(this).css('left', pos_left);
                    $(this).css('top', pos_top); …
Run Code Online (Sandbox Code Playgroud)

javascript css jquery droppable draggable

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