我已经阅读过CreateGraphics()将为我们做这些步骤的地方:
我的代码是这样的:
private void Form1_Load(object sender, EventArgs e)
{
grFrom = this.CreateGraphics();
grFrom.FillRectangle(Brushes.Red, this.ClientRectangle);
}
Run Code Online (Sandbox Code Playgroud)
没有红色矩形...但是,当我在下面复制行时Form1_paint,每个东西都正常运行.
grFrom.FillRectangle(Brushes.Red, this.ClientRectangle);
Run Code Online (Sandbox Code Playgroud)
所以,问题就在这里:什么是e.Graphics中Form1_paint?
CreateGraphics还是e.Graphics?
假设我想在"for"循环期间创建一个新字符串,
新字符串将是对exsist字符串的更改,该字符串将更改depand一个条件和循环的位置.
如何插入存在的字符串new chars?
我查看了与字符串相关的整个方法摘要,并没有得到我的答案.
编辑:原始我错误地发布了方法的java 4链接.我使用的是最新版本的java.
谢谢
我有一个函数创建从它的参数派生的类:
def factory(BaseClass) :
class NewClass(BaseClass) : pass
return NewClass
Run Code Online (Sandbox Code Playgroud)
现在,当我使用它来创建新类时,这些类的名称都相同,并且实例看起来像它们具有相同的类型:
NewA = factory(ClassA)
NewB = factory(ClassB)
print type(NewA()) # <class __main__.NewClass>
print type(NewB()) # <class __main__.NewClass>
Run Code Online (Sandbox Code Playgroud)
是否正确修复了手动设置__name__属性?
NewA.__name__ = 'NewA'
print type(NewA()) # <class __main__.NewA>
Run Code Online (Sandbox Code Playgroud)
我在做什么时还应该设置其他东西吗?
有时当我在Eclipse中处理项目布局时,我点击了运行按钮,而屏幕上的活动内容仍然是layout.xml文件.这导致eclipse尝试仅运行xml文件而不是实际的android项目.我知道当我这样做时,我可以通过删除创建的xml.out文件并清理/构建我的项目来修复它.但是我记得在过去的某个时候使用Eclipse时没有这样做,如果我在使用xml时运行它仍然运行Android项目,就好像我在编辑java文件时点击了运行一样.我的问题是有没有人知道是否有某种设置我可以修改,将行为改回到那,以便我不必来回切换到java文件只是为了在我实际工作时运行布局.
编辑:这有效但现在我无法启动我正在处理的任何其他应用程序而不重置该首选项.是否有一种方法可以让它将xml文件视为"不可启动",以便它可以归结为我选择的选项,如果活动资源不可启动?因为当我尝试启动xml文件时,"启动关联项目"选项似乎就像我想要它做的那样.
如果在控制台中键入命令,则可以正常工作.
但是如果你把它们放在一个bash脚本中,就会出现问题.
#!/bin/bash
rvm use 1.8.7
rvm list # This shows the ruby used in parent shell's rvm.
Run Code Online (Sandbox Code Playgroud) 我试图通过NuGet在VS 2010上安装EntityFramework 4.1.我通过"工具>库包管理器>添加库包参考"工具搜索并找到了包,我得到了这个错误:"这个包(或其中一个依赖项)包含powershell脚本,需要从包管理器控制台安装. ".这就是我做的修复
工具:工具>库包管理器>包管理器控制台
PM> get-package -remote -filter entityframework
(得到一些结果,包括EntityFramework 4.1.10311.0)
PM> install-package -id EntityFramework
成功添加'EntityFramework ...
问题是:
1."添加库包参考"选项有什么问题?在这个MS教程http://www.asp.net/mvc/tutorials/getting-started-with-mvc3-part4-cs中,似乎应该可以正常工作.
2.有更好的解决方案吗?
谢谢大家.
嘿家伙我正在从网络解析数据并在网格中显示图像当活动启动时,只有10个图像来自服务器,并以网格显示,一行中有3个图像.我想在用户向下滚动并到达只有一个图像的行时加载更多图像
有一个方法onScrollChanged(int l,int t,int oldl,int oldt),我之前用过它来制作自定义listView
但在这种情况下,我不知道如何使用它
我有一个在NETWORK SERVICE帐户下运行的Windows服务,需要查询Active Directory以获取有关用户的扩展信息.
在这种情况下,似乎存在阻止服务访问Active Directory的访问限制.并且该服务必须作为NETWORK SERVICE运行,而不是域用户.
到目前为止,我将域用户的凭据(登录名和密码)传递给DirectorySearcher.从配置文件中检索凭据,这当然不是很好.
是否有另一种更优雅的方式从NETWORK SERVICE下运行的服务查询Active Directory?
我想知道的是,对象是否会从一个类引用来创建一个特定的类或任何其后代的一个实例.
换句话说,我想要一个布尔表达式,如
var is TMyClass
Run Code Online (Sandbox Code Playgroud)
但是var被替换为涉及类引用变量的表达式.这听起来很容易,但让我完全难过.
我可以创建一个实例var:= classRefVar.Create,测试它,然后销毁它,但这是一个巨大的开销.
奇怪的是,编译器不会让我拥有
classRefVar(nil) is TMyClass
Run Code Online (Sandbox Code Playgroud)
但对于看似等效的语法却很无用,却很无用
TMyClass(nil) is TMyClass
Run Code Online (Sandbox Code Playgroud)
显然,表达
classRefVar = TMyClass
Run Code Online (Sandbox Code Playgroud)
并不好,因为classRefVar可能引用了TMyClass的后代.
当我看到答案时,我期待着自己踢...
我想展示UIAlert视频播放是否失败.所以我注册了MPMoviePlayerPlaybackDidFinishNotification我的电影播放器:
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(myMovieFinishedCallback :) name:MPMoviePlayerPlaybackDidFinishNotification object:self.moviePlayer];
在我的myMovieFinishedCallback中:我检查用户信息字典中是否是一个名为的对象 error.在我的真实设备上,我没有收到此错误(没有网络错误,文件404错误).在iPhone模拟器上我收到错误.
如何在收到推文时正确检查推理MPMoviePlayerPlaybackDidFinishNotification?