问题列表 - 第9010页

为C#寻找干净的WinForms MVC教程

如何创建一个丰富的用户界面Windows应用程序,例如Photo Shop.

我正在寻找带有C#的WinForms的干净MVC教程.(不是 ASP.NET MVC.)

成为Windows平台上的新手; 大多数MSDN和互联网教程基本上都将所有内容都放入Form类中.进一步的默认事件在表单内部处理,而不是将事件发送到控件/模型,而控制/模型又改变了视图的状态.

或者Windows应用程序的首选方法是别的吗?

c# model-view-controller user-interface methodology winforms

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

自从特定日期以来,是否需要解析特定用户提交的文件的svn日志?

如果是这样,以下使用awk的单行程可能提供有用的模板

svn log -v -r{2009-05-21}:HEAD | awk '/^r[0-9]+ / {user=$3} /yms_web/ {if (user=="george") {print $2}}' | sort | uniq
Run Code Online (Sandbox Code Playgroud)

svn logging awk

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

元组(或数组)作为C#中的字典键

我想在C#中创建一个Dictionary查找表.我需要将一个3元组的值解析为一个字符串.我尝试使用数组作为键,但这不起作用,我不知道还能做什么.在这一点上,我正在考虑制作一本词典字典词典,但这看起来可能不是很漂亮,尽管我会在javascript中这样做.

c# dictionary tuples hashtable

104
推荐指数
5
解决办法
9万
查看次数

如何以不可预测的顺序遍历整数范围?

如何以难以预测的顺序循环固定的整数范围(比如100000-999999)?

  • 假设范围可能足够大,以至于在数组中存储每个可能的整数或保留到目前为止找到的每个元素的数组是不切实际的.
  • 你必须只打一次范围内的每一个数字,并且能够告诉你什么时候结束,即没有剩下的数字

即我想要比A更优雅的东西A)选择一个随机数然后B)检查它是否已经被使用过,如果是这样的话,回到步骤A,原因如下(除非你能说服我):

  • 当你开始用尽数字时,这真的很糟糕
  • 告诉你是否用完了未使用的数字可能会非常昂贵
  • 如果你有很多客户端或线程试图在同一范围内同时执行此方法,这种方法也可能会出现并发问题

language-agnostic algorithm

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

在Windows上设置Python的语言环境的正确方法是什么?

我正在尝试以区域设置感知的方式对字符串列表进行排序.我已经将Babel库用于其他与i18n相关的任务,但它不支持排序.Python的locale模块提供了一个strcoll函数,但需要将进程的语言环境设置为我想要使用的语言环境.有点痛,但我可以忍受它.

问题是我似乎无法实际设置区域设置.该文件locale模块给出了这样的例子:

import locale
locale.setlocale(locale.LC_ALL, 'de_DE')
Run Code Online (Sandbox Code Playgroud)

当我运行时,我得到了这个:

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\Python26\Lib\locale.py", line 494, in setlocale
locale.Error: unsupported locale setting
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

python windows localization internationalization

76
推荐指数
6
解决办法
8万
查看次数

MVC Html.TextArea超载问题

我在MVC视图中有一个表单,其中包含许多文本框,下拉列表和文本区域.我正在使用HTML帮助程序来创建这些控件,包括在适当的位置使用View Data预先填充它们,并通过htmlAttributes参数应用样式.

这适用于TextBox控件和DropDownLists等,但是当我将htmlAttributes添加到TextArea时它停止工作,声称最好的重载方法有一些无效的参数,失败的代码是:

Html.TextArea("Description", ViewData["Description_Current"], new { @class = "DataEntryStd_TextArea" })
Run Code Online (Sandbox Code Playgroud)

产生的错误是:

'System.Web.Mvc.HtmlHelper'不包含'TextArea'的定义和最佳扩展方法重载'System.Web.Mvc.Html.TextAreaExtensions.TextArea(System.Web.Mvc.HtmlHelper,string,string,object )'有一些无效的论点

为了比较,正常工作的TextBox调用是:

Html.TextBox("TelephoneNumberAlternate", ViewData["TelephoneNumberAlternate"], new { @class = "DataEntryStd_TextBox" })
Run Code Online (Sandbox Code Playgroud)

我尝试显式引用TextAreaExtensions.TextArea并包含HtmlHelper参数但是这没有任何区别.

对于info,TextArea调用在没有htmlAttributes参数的情况下工作正常.另外,我已经尝试为类属性指定名称/值字典,但这会遇到完全相同的问题.

我有什么想法我做错了吗?

.net asp.net-mvc

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

如何更改JComboBox下拉列表的宽度?

我有一个可编辑JComboBox,其中包含单个字母值的列表.因此,组合框非常小.

每个字母都有一个特殊的含义,在很少使用字母的情况下,有时用户不清楚.因此,我创建了一个自定义ListCellRenderer,显示下拉列表中每个字母的含义.

不幸的是,这种解释不适合下拉列表,因为它的尺寸很小,因为它与组合框的宽度相同.

有没有办法让下拉列表比组合框更宽?

这就是我想要实现的目标:

 ---------------------
| Small JCombobox | V |
 --------------------------------------------
| "Long item 1"                              |
 --------------------------------------------
| "Long item 2"                              |
 --------------------------------------------
| "Long item 3"                              |
 --------------------------------------------
Run Code Online (Sandbox Code Playgroud)

我无法改变组合框的宽度,因为应用程序是一个旧的遗留应用程序的重新创建,其中一些事情必须与以前完全一样.(在这种情况下,组合框必须不惜一切代价保持它的小尺寸)

java swing combobox

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

无用的接口

如果你只想实现一个接口,为什么还要使用接口呢?

design-patterns interface

22
推荐指数
4
解决办法
3171
查看次数

在Java中将SOAPMessage对象转换为XmlType带注释类的实例

我正在使用javax.xml.soap包使用SOAP.

我有一个javax.xml.soap.SOAPMessage对象,它对应于我的SOAP请求的响应,我必须将它转换为使用javax.xml.bind.annotation.XmlType批注进行批注的类的实例.

我该怎么做这个转换?

java xml soap

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

如何在没有SharePoint Designer的SharePoint网站上编辑default.aspx

在几个方面,我遇到了网站上的default.aspx页面不起作用的情况.更具体地说,对WebPart和/或Control的引用会引发错误,因为找不到程序集.好的,您只需启动可怕的SharePoint Designer并删除依赖关系行.但是,如果我想在没有SharePoint Designer的情况下使用此方法,该怎么办呢?

编辑:使用"?contents = 1"Web部件管理页面删除Web部件对我的情况没有帮助.<%@ Register标记仍然存在,必须使用SharePoint Designer删除.

sharepoint sharepoint-designer

12
推荐指数
1
解决办法
10万
查看次数