问题列表 - 第35106页

为什么需要在XAML动画的属性值周围使用圆括号?

这已经困扰了我很长一段时间,我似乎无法找到一个很好的解释.此标记中圆括号的用途是什么?它是用于投射的XAML快捷方式吗?为什么它似乎只用于动画?

Storyboard.TargetProperty="(TextBlock.RenderTransform).(RotateTransform.Angle)"
Run Code Online (Sandbox Code Playgroud)

wpf xaml

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

Rails 3 form_for嵌套模型表单

form_for帮助器似乎不适用于Rails 3.我正在尝试为模型及其子模型构建表单.

class Person < ActiveRecord::Base
  has_one :address
end

class Address < ActiveRecord::Base
  belongs_to :person
end
Run Code Online (Sandbox Code Playgroud)

在早期版本的rails中,我将构建如下形式:

-# Haml
- form_for @person do |f|
  ... (person fields here)
  - f.fields_for @person.address do |address_f|
    ... (address fields here)
Run Code Online (Sandbox Code Playgroud)

我怎么能在Rails 3中这样做?

ruby-on-rails-3

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

在Visual Studio 2010调试器中单步执行的问题?

当我调试托管的多线程代码时,我正处于Main\UnitTestRunner线程的断点处并偶尔开始单步调试,调试器将切换到另一个线程并开始踩它的代码.我怎么能阻止这个?

如果重要的话,使用VS2010 + Resharper 5.1.

更新1:

在单步(F10)命令之后仔细查看堆栈会显示在调试器决定停止执行之前实际执行了许多(10-30)步骤.

这种情况经常发生,使调试几乎不可能.这与汉斯提到的问题非常类似.

更新2:

我在Microsoft Connect上提交了一个错误.如果你也遇到这个问题,请"upvote".

更新3:

由M $确认为在下一个"服务版本"中修复的错误.解决方法是如所描述的单元测试定位到.NET 3.5 这里.

debugging visual-studio

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

如何在Cocoa中为一个NSView创建一个视图控制器第一响应者

我正在尝试为基于自定义NSOpenGLView的视图实现一个视图控制器(这是Cocoa,而不是Cocoa Touch).

视图包含在NIB加载的窗口中,但它没有自己的NIB.实际上,窗口包含视图的多个实例.

我想将鼠标事件路由到控制器而不是视图.我想在用户在相应视图中单击后立即发生这种情况.

那么怎么做呢?

我已经尝试使用视图的yesFirstResponder方法调用makeFirstResponder并将控制器作为参数.但是,这似乎不起作用,如果NSView :: becomeFirstResponder返回YES,视图仍会接收鼠标事件而不是控制器.如果它返回NO,那么我的类都没有收到鼠标事件.

当然,我可以在视图中实现鼠标事件处理方法,并将它们显式转发给控制器,但似乎应该有更好的方法来处理它.

macos cocoa

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

如何在C++中创建控制台应用程序?

我想做一个像这样的应用程序:

这是控制台,例如:

write_number 5
Your number is 5

怎么样?

谁能解释一下?

c++

-5
推荐指数
2
解决办法
431
查看次数

如何将CIFilter添加到CALayer

我是核心动画的新手,我在视图中添加了一些图层并添加了图像.现在我想给我的图层添加模糊效果

但我不知道如何制作CIFilter并添加它.我通过相关问题 问题1 问题2


我的代码如下(显示编译错误)

#import < UIKit/UIKit.h >
#import < QuartzCore/QuartzCore.h >
#import < CoreGraphics/CoreGraphics.h >


@interface T_CALayerPart3_View : UIView {

    CALayer *_layer1;
    CALayer *_layer2;
    CALayer *_layer3;
    CALayer *_layer4;
    CALayer *_layer5;
    CIFilter *_filter;    //<----- error here[Expected specifier -qualifier -list before CIFilter]

    CATransform3D *_rotate, *_scale;

}
@end
Run Code Online (Sandbox Code Playgroud)

给我一些建议.你的建议对我很重要.不要在没有任何答案/评论的情况下离开页面.

[抱歉我的英语不好]

iphone core-animation objective-c calayer

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

如何创建动态数量的对象?设计模式的帮助

我陷入了一个正在开发的C#程序中,我认为这是因为我采取了错误的方法.

你看,我在XML文件中有这些设置,这些设置在运行时读取.对于每个设置,我想创建一个新东西.

我想我可以做到,但问题是,我如何引用这些对象?

例如:

  <person>
    <name>Jared</name>
    <age>28</age>
  </person>
  <person>
    <name>Nicole</name>
    <age>32</age>
  </person>
Run Code Online (Sandbox Code Playgroud)

通常情况下,我会做的事情如下:

Person Jared = new Person();
Run Code Online (Sandbox Code Playgroud)

但我不知道XML文件中会有多少人.然后如果我想设置/获得Jared的年龄,我将不知道如何引用它.

我错过了如何使用OOP动态创建对象?

-Josh

.net c# xml design-patterns

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

在android中以编程方式更改屏幕亮度

我想在android中以编程方式更改屏幕亮度.目前我使用此代码:

WindowManager.LayoutParams lp = getWindow().getAttributes();
float brightness=1.0f;
lp.screenBrightness = brightness;
getWindow().setAttributes(lp);
Run Code Online (Sandbox Code Playgroud)

但是这个示例代码适用于蛋糕,而不是最新版本.我使用的是最新版本的SDK.对于较新的Android版本,首选解决方案是什么?

android screen-brightness

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

java数组线程安全

java中的ArrayList是线程安全的,它是使用数组实现的.

那么,在java线程中访问数组是否安全?对数组的访问是否需要同步?

java arrays thread-safety

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

如何从变量传递ggplot2美学?

我无法将存储在变量中的POSIXct作为geom_rect的xmin/xmax传递.我试图构建一个独立的例子而不是轻视我正在尝试做的事情......

我们的想法是采用ggplot2绘图对象,其x是POSIXt,并在特定范围内"放大".变焦位于前80%,整个系列位于底部20%,并指示顶部放大的部分.

我的问题是我似乎无法将xmin/xmax传递给geom_rect - 我尝试过的每件事(除了手工组装绘图而不是函数)都给了我一个不同的错误.我尝试使用aes(),aes_string(),作为参数而不是美学传递,只传递字符串等.

下面的例子告诉我:

Error in eval(expr, envir, enclos) : object 'lims' not found
Run Code Online (Sandbox Code Playgroud)

我认为我的问题是,当美学得到处理时,我用来设置美学的变量不在范围内,但我无法弄清楚如何去做.救命.

library(ggplot2)

subplot <- function(x, y) viewport(layout.pos.col=x, layout.pos.row=y)
vplayout <- function(x, y) {
  grid.newpage()
  pushViewport(viewport(layout=grid.layout(y,x)))
}

anm_zoom <- function(limits, p) {

  lims <- as.POSIXct(limits)
  limlab <- paste(lims, collapse=" to ")

  top <- p + scale_x_datetime(limlab, limits=lims, expand=c(0,0))

  bottom <- p;
  bottom <- bottom + opts(title="")
  bottom <- bottom + opts(legend.position="none")
  bottom <- bottom + opts(axis.title.y=theme_blank())
  bottom <- bottom + scale_x_datetime("", expand=c(0,0))
  bottom <- bottom …
Run Code Online (Sandbox Code Playgroud)

r ggplot2

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