问题列表 - 第2809页

在Infragistics UltraGrid中选中复选框时会引发哪个事件?

我在WinForms应用程序中使用Infragistics UltraGrid.
在Infragistics UltraGrid中复选框的"检查更改"中引发了哪个事件?

c# vb.net infragistics ultrawingrid winforms

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

如何在特定视图控制器中强制屏幕方向?

我的应用程序非常简单:它启动了一个视图控制器,它包含一些表视图(在分组视图布局中),有几个选项.当用户点击其中一个选项时,我将另一个视图控制器推到我的导航控制器上.

第二个视图控制器只显示UIImageView,用户可以在纵向/横向模式之间更改此视图控制器上的屏幕方向.这很好用,一切都很开心.

但是,如果用户在横向模式下点击导航栏上的"后退"按钮,则第一个控制器的布局都会混乱.请参阅下面的截屏前/后:

之前
(来源:pessoal.org)
后
(来源:pessoal.org)

有关如何强制第一个视图控制器(本文中的第二个屏幕截图)保持在纵向屏幕方向内的任何线索?

iphone cocoa-touch

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

使用gawk解析CSV文件

你如何使用gawk解析CSV文件?简单设置FS=","是不够的,因为带有逗号的引用字段将被视为多个字段.

使用的示例FS=","不起作用:

文件内容:

one,two,"three, four",five
"six, seven",eight,"nine"
Run Code Online (Sandbox Code Playgroud)

gawk脚本:

BEGIN { FS="," }
{
  for (i=1; i<=NF; i++) printf "field #%d: %s\n", i, $(i)
  printf "---------------------------\n"
}
Run Code Online (Sandbox Code Playgroud)

输出不好:

field #1: one
field #2: two
field #3: "three
field #4:  four"
field #5: five
---------------------------
field #1: "six
field #2:  seven"
field #3: eight
field #4: "nine"
---------------------------
Run Code Online (Sandbox Code Playgroud)

期望的输出:

field #1: one
field #2: two
field #3: "three, four"
field #4: five
---------------------------
field #1: "six, seven"
field …
Run Code Online (Sandbox Code Playgroud)

csv bash awk gawk

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

Windows窗体中的选项卡索引

在我当前的应用程序中,我有一个表单,要求用户输入TONS数据.大约有30个文本框,并且在开发过程中会出现新的文本框或者旧文档被踢出去.

我的客户的一个要求是,他们都可以通过按Tab键导航,所以如果我看到正确的话,我现在可以使用TabIndex属性了.

一开始我手动设置这些属性,但是每当我改变一些东西时,我都需要重新索引它们.

我已经尝试通过将所有FormDesigner生成的控件添加到List并在设置该列表中控件的tabindex的同时遍历该列表来解决该问题.

不过,它不起作用.我的一些控件仍然无序聚焦.我还没有真正找到解决方法,但会找到一个.

我现在的问题是,为什么我一开始就做这样的事情呢?是否有一些更好的方法来处理制表符索引或这是真的如何?我的意思是,我花了几个小时与那个愚蠢的设计师设置tabindexes!

.net visual-studio winforms

10
推荐指数
2
解决办法
9476
查看次数

在ASP.NET中,什么是'ASP'代码?

我的问题的更多细节:

HTML和JavaScript称为"客户端代码".

代码隐藏文件中的C#和VB称为"服务器端代码".

那么什么是inline-asp,并且'runat = server'代码块被调用?

<!-- This is called "client-side" -->
<p>Hello World</p>
<script>alert("Hello World");</script>
Run Code Online (Sandbox Code Playgroud)

...

// This is called "server-side"
public void Page_Load(object sender, EventArgs e)
{
    Response.Write("Hello World");
}
Run Code Online (Sandbox Code Playgroud)

...

<%-- What is this called ??? --%>
<asp:Label ID="MyLabel" runat="server" />
<% Response.Write("Hello World"); %>
Run Code Online (Sandbox Code Playgroud)

我能提出的最好的术语是"Web Forms Code".

c# asp.net terminology

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

如何从C中的控制台读取一行?

在C控制台程序中读取完整行的最简单方法是什么?输入的文本可能具有可变长度,我们无法对其内容进行任何假设.

c io console stdin readline

98
推荐指数
7
解决办法
25万
查看次数

在Ruby on Rails中如何在运行时组合多个Javascript文件?

我正在构建一个对Javascript很重的Facebook应用程序.为此,我有多个Javascript文件.由于在Facebook开发中,页面是通过隧道提供的,因此在请求多个javascript文件时会增加过多的延迟.是否可以在运行时组合多个javascript文件的内容?拥有多个文件使其易于开发,因此我避免在开发本身时将其组合在一起.

ruby-on-rails

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

设计徽章系统,在哪里解雇业务逻辑?在代码或存储过程中?或两者?

如果你要构建一个类似于SO的徽章系统,你会直接将逻辑/业务层放在数据库中(通过存储过程,预定的sql作业)还是将它放在服务器端?

从我能想到的,你必须:

  1. 列出与当前用户操作相关的徽章
  2. 检查用户是否已经拥有徽章
  3. 为用户插入徽章

潜在的选择

  1. 调用存储过程等的Web应用程序中的业务逻辑
  2. 仅存储过程
  3. 每隔x分钟运行一次的SQL Server作业
  4. 每隔x分钟运行一次的Windows服务

是否需要这些组合?我认为,因为一些徽章是基于给定问题的里程碑,也许批量工作更好?

更新

您可以修改徽章系统,然后为每个人重新运行整个徽章链接的系统会更好.也就是说你改变了一些徽章的逻辑,现在你必须将它重新应用到所有的问题/答案/投票/等.

有趣的问题要解决!!

architecture

25
推荐指数
3
解决办法
2535
查看次数

如何遍历自定义vb.net对象的每个属性?

如何浏览自定义对象中的每个属性?它不是一个集合对象,但是对于非集合对象有这样的东西吗?

For Each entry as String in myObject
    ' Do stuff here...
Next
Run Code Online (Sandbox Code Playgroud)

我的对象中有字符串,整数和布尔属性.

vb.net asp.net properties

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

使用fieldset HTML标记是否具有除分组表单之外的含义?

通常,我已经看过表单,但我发现对相关的数据集进行分组很有帮助(例如,当您在页面上有多个表时,使用每个表或相关表组周围的字段集来定义可见含义和一个组名(图例)).这是否滥用了fieldset标签,在我的使用中,它不再具有语义含义?

html fieldset semantics

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