小编Nei*_*ury的帖子

Eclipse RCP:未找到任何应​​用程序ID

我正在尝试首次创建Eclipse RCP应用程序,因此我遵循Vogella教程:http://www.vogella.com/articles/EclipseRCP/article.html

根据我使用所有默认设置创建新Eclipse 4应用程序项目的步骤,但当我单击"启动Eclipse应用程序"时,我得到一个例外.在错误日志中,它列出了无法解析的多个包,然后在日志的末尾有一个RuntimeException:找不到应用程序ID.

我从教程/默认值中列出的步骤完全没有变化.有什么想法在这里发生了什么?

eclipse eclipse-plugin eclipse-rcp

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

从NIB加载UIView - 错误的帧大小

好的,所以我创建了一个UIViewin interface builder.我正在使用AutoLayout,我有一个这个视图的子视图固定到所有四个方面.

这是我不明白的.当我使用加载此NIB文件时loadNibNamed.然后我得到了对视图的引用.我为这个视图设置了框架.然而,当我访问子视图(使用[ containerView viewWithTag:1])时,它的帧没有自动调整大小.是什么赋予了?如果更改父视图的帧,为什么子视图帧也不会更改?

它没有任何意义.

为什么你不能只加载一个UIView,设置它的框架并适当调整所有子视图(特别是因为我正在使用AutoLayout!)?

编辑:要清楚,我想要做的就是能够UIView在IB中使用适当的AutoLayout约束定义层次结构,然后能够在屏幕上加载和显示有时不同大小的视图吗?为什么这么难?

ios

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

DTO上的ASP.Net Web API验证属性?

我正在使用ASP.Net Web API和Code First Entity Framework,从我所读到的,你通常应该直接在你的动作方法中暴露DTO对象而不是实体对象(根据http://www.asp. net/web-api/overview/data/using-web-api-with-entity-framework/part-5).

因此,在我正在研究的一个案例中,为了避免上面链接中描述的"过度发布"问题,我创建了一个DTO对象,其中几乎所有属性都与模型对象相同.我想知道的是,我是否需要为DTO和模型属性复制所有相同的验证属性集(例如[必需],[范围(N,M)]等?最初我希望不是to(避免重复)但如果你想利用绑定验证(即ModelState.IsValid),你需要DTO上的验证属性,如果你想用适当的约束创建数据库,你需要在主模型上([必需] ] - > not null等)

有没有更好的方法?

此外,是否有一些Entity确实使用的属性,但模型绑定验证不使用?例如,虽然[Range(n,m)]将明显影响某些客户端输入的验证,但实体是否完全关心它(它似乎不会影响我所知道的创建的DB模式?)

c# validation entity-framework asp.net-web-api

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

WP7 SystemTray文本

Windows Phone 7(Hotmail,Gmail等)中的各种本机应用程序似乎能够使用SystemTray显示自定义文本.例如,当您第一次打开Hotmail应用程序时,您会看到一条消息,例如"上次更新X分钟前".文本平滑地滚动并向外滚动,并且在显示文本时,其他标准SystemTray图标也保持存在(当前时间等).

是否可以在您自己的应用程序中执行此操作?似乎没有任何方法可以设置SystemTray的文本.我能想到的唯一解决方案是伪造它并隐藏SystemTray并在短时间内在同一位置显示一个TextBlock,但获得本机应用程序所具有的完全相同类型的SystemTray行为(其他图标仍然存在,文本动画进出)似乎很难/不可能.

windows-phone-7

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