我想只包含文件的文件名我已经select在OpenFileDialog中的label1.Text属性,但我还没有find一个解决scheme呢。 我知道我可以使用一个方法从string类的OFD实例过滤掉整个文件的path,但我想知道如果更聪明/更快的方式存在? OpenFileDialog ofd = new OpenFileDialog(); ofd.Title = "Find song"; ofd.Filter = "MP3 files|*.mp3"; ofd.InitialDirectory = @"C:\"; if (ofd.ShowDialog() == DialogResult.OK) { label1.Text = "" + ofd.FileName +""; }
我正在使用带有Razor视图的ASP.NET MVC 3。 当你想创build一个视图时,你可以为你的视图select一个布局(母版页),或者让它selectDefault(_Layout)。 我很有兴趣在创build视图后更改此布局而不重新创build视图,是否有任何位置存储有关视图的布局信息? 我该如何改变它?
是否有可能在MSBuild之外使用Microsoft的XML文档转换来准备web.configs? 我想使用PowerShell来做这些转换,而不必通过MSBuild引擎运行。 如果微软使用标准的XSLT,在PowerShell中很容易。 从我能告诉我必须使用他们的C:\ Program Files文件(x86)\ MSBuild \ Microsoft \ VisualStudio \ v10.0 \ Web \ Microsoft.Web.Publishing.Tasks.dll需要一个生成引擎。 谢谢
您好,我需要在searchView中放置一些文本,并重点/扩大searchView小部件。 这是我的尝试,但它不工作 @Override public boolean onCreateOptionsMenu(final Menu menu) { … SearchView searchView = (SearchView) menu.findItem(R.id.menu_search).getActionView(); searchView.setQuery(this.filtro, false); searchView.setFocusable(true); searchView.requestFocus(); searchView.requestFocusFromTouch();
我第一次使用Maven和我坚持依赖。 我用Eclipse创build了一个Maven项目并添加了依赖关系,并且没有任何问题。 但是当我尝试通过命令行运行它时: $ mvn package # successfully completes $ java -cp target/bil138_4-0.0.1-SNAPSHOT.jar tr.edu.hacettepe.cs.b21127113.bil138_4.App # NoClassDefFoundError for dependencies 它下载依赖关系,成功构build,但是当我尝试运行它,我得到NoClassDefFoundError: Exception in thread "main" java.lang.NoClassDefFoundError: org/codehaus/jackson/JsonParseException at tr.edu.hacettepe.cs.b21127113.bil138_4.db.DatabaseManager.<init>(DatabaseManager.java:16) at tr.edu.hacettepe.cs.b21127113.bil138_4.db.DatabaseManager.<init>(DatabaseManager.java:22) at tr.edu.hacettepe.cs.b21127113.bil138_4.App.main(App.java:10) Caused by: java.lang.ClassNotFoundException: org.codehaus.jackson.JsonParseException at java.net.URLClassLoader$1.run(URLClassLoader.java:217) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:205) at java.lang.ClassLoader.loadClass(ClassLoader.java:321) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294) at java.lang.ClassLoader.loadClass(ClassLoader.java:266) … 3 more 我的pom.xml是这样的: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" […]
我正尝试使用pod install来更新我的pod,并发现它不能正确更新, 除非我删除原始pod 。 是否有一些额外的步骤需要或有一个常见的错误,使更新失败?
我有这个代码如下: /** * Lists all User entities. * * @Route("/{cid}",defaults={"cid" = null},name="user") * @Template() */ public function indexAction($cid=null) {} 现在,如果我键入site/user/1然后它的作品,但如果我键入site/user/它说: No route found 我怎样才能让这两条路线工作?
我在Windows 8 64位上运行Visual Studio 2012。 我有一个在源代码控制的64位项目,我试图在我的Windows 8电脑上运行它。 应用程序构build成功,但远程debugging器根本不起作用。 它说:“一个远程操作需要比预期更长的时间”。 我明白为什么它的远程,是32位的Visual Studio需要访问msvsmon.exe通过64位应用程序进行debugging,但我从来没有见过这种情况发生在源代码已检出本地机器上。 我试图重新安装Visual Studio 2012,玩端口(4016),以及作为pipe理员运行。 通过卸载客户端检查VPN是不是一个问题。 我现在没有想法。 我试图创build一个全新的本地项目来testing,并将其设置为64位,但操作仍然不成功。 任何想法或build议? 这是Windows 8上的Visual Studio 2012的已知问题吗?
我了解到,为了最大限度地提高Android列表视图的效率,您应该只有尽可能多的“行”视图,以适应屏幕上的需要。 一旦视图移出屏幕,您应该在您的getView方法中重用它,检查convertView是否为null。 但是,如果你需要2种不同的布局来实现这个想法,你怎么能实现这个想法呢? 可以说它是一个订单列表,1布局是完成的订单,另一个布局是在处理订单。 这是我的代码正在使用的想法的示例教程。 在我的情况下,我会有2行布局: R.layout.listview_item_product_complete和R.layout.listview_item_product_inprocess public View getView(int position, View convertView, ViewGroup parent) { ViewHolder holder = null; if (convertView == null) { holder = new ViewHolder(); if(getItemViewType(position) == COMPLETE_TYPE_INDEX) { convertView = mInflator.inflate(R.layout.listview_item_product_complete, null); holder.mNameTextView = (TextView) convertView.findViewById(R.list.text_complete); holder.mImgImageView = (ImageView) convertView.findViewById(R.list.img_complete); } else { // must be INPROCESS_TYPE_INDEX convertView = mInflator.inflate(R.layout.listview_item_product_inprocess, […]
在我的表单中,我想减lessinput字段的高度。 我知道有input小,input媒体类控制input字段的宽度,但有没有类似的控制高度? 我找不到任何,如果不是我怎么去覆盖默认值?