问题列表 - 第10838页

Winforms TableLayoutPanel以编程方式添加行

我已经和它斗争了一段时间,并且发现许多其他人也在使用TableLayoutPanel(.net 2.0 Winforms).

问题

我试图采用一个'空白'tablelayoutpanel,它定义了10列,然后在运行时以编程方式添加控件行(即每个单元一个控件).

人们可能认为它应该如此简单

myTableLayoutPanel.Controls.Add(myControl, 0 /* Column Index */, 0 /* Row index */);
Run Code Online (Sandbox Code Playgroud)

但是(对我来说)不添加行.所以也许可以添加一行样式

myTableLayoutPanel.RowStyles.Clear();
myTableLayoutPanel.RowStyles.Add(new RowStyle(SizeType.Absolute, 30F));
Run Code Online (Sandbox Code Playgroud)

但这也不起作用.我已经挖掘并发现myTableLayoutPanel.RowCount使用情况从设计时间变为运行时间,因此myTableLayoutPanel.RowCount++;实际上并没有添加另一行,甚至在添加RowStyle条目之前/之后!

我遇到的另一个相关问题是控件将被添加到显示器,但它们都只是在TableLayoutPanel的点0,0处渲染,另外它们甚至不被限制在它们应该是的Cell边界内.显示在内(即使用Dock = DockStyle.Fill它们仍然显得太大/太小).

有人有一个在运行时添加行和控件的工作示例吗?

.net c# runtime tablelayoutpanel winforms

81
推荐指数
5
解决办法
14万
查看次数

测试.NET应用程序中的内存泄漏

是否有任何好的(和免费的)工具可用于分析静态源或运行程序以帮助检测内存泄漏?

我已经构建了一些Windows服务,并希望确保不会消耗内存,如果我让它们连续运行数周.

.net memory-leaks memory-management

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

C#:格式化价格值字符串

在C#中,我有一个双变量价格,价值10215.24.我想在一些数字后用逗号显示价格.我的预期产量是10,215.24

c# string-formatting

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

C#指定方法参数不可为空

如果不在方法本身中放入我自己的异常,我将如何指定我的方法的特定参数不可为空?

有没有像,

public void Foo (String myRequiredString nullable){

}
Run Code Online (Sandbox Code Playgroud)

c#

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

我可以使用什么算法来查找图中指定节点类型之间的最短路径?

这就是问题:

我有n个点(p1,p2,p3,... pn),每个点都可以以确定的成本x连接到任何其他点.

每个点属于一组点类型中的一个(例如"A""B""C""D"......).

方法的输入是我想要遵循的路径,例如"ABCADB".

输出是连接输入类型I的点的最短路径,例如"p1-p4-p32-p83-p43-p12",其中p1是A型,p4是B型,p32是C-类型,p83是A型,p43是D型,p12是B型.

"简单"的解决方案包括计算所有可能的路径,但计算成本非常高!

有人能找到更好的算法吗?

正如我在标题中所说,我不知道它是否存在!

更新:

阻止我使用Dijkstra和其他类似算法的关键点是我必须根据类型链接点.

作为输入,我有一个类型的数组,我必须按顺序链接.

这是Kent Fredric的图像(非常感谢),它描述了最初的情况(红色允许的链接)!

alt text http://img13.imageshack.us/img13/3856/immagineaol.jpg

一个真实的例子:

一个男人想早上去教堂,去餐馆,下午去博物馆.

地图上有6个教堂,30家餐厅和4个博物馆.

他希望教堂休息博物馆的距离是最小的.

algorithm math graph-theory graph shortest-path

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

使用COMPC编译SWC,不包括第三方库

我有一个我已经构建的代码库.它依赖于另外两个(第三方)库.目前,当我将库编译成swc时,包含了第三方库.我正在寻找一种方法来编译我的代码库对抗第三方库,但不包括在编译的swc中.

这显然意味着任何使用我的库的人都需要这两个库,但我更喜欢这种方式.我没有使用Flex/Flashbuilder,我知道允许您选择要包含在swc中的类.

谢谢

apache-flex swc actionscript-3 compc

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

尝试从Jquery $ .ajax调用输出HTML到Web服务

我试图从asp.net Web服务返回一个html表,但无法弄清楚如何获得返回的字符串是实际的HTML.这是我的jquery电话......

$.ajax({
                type: "POST",
                url: "UserService.asmx/PersonTable",
                data: "{}",
                dataType: "json",
                contentType: "application/json; charset=utf-8",
                success: function(obj) {
                    alert(obj);
                    $('#tblPeople').text(obj.d);
                },
                error: function() {
                    alert("error");
                }
            })
Run Code Online (Sandbox Code Playgroud)

它以我想要的格式返回字符串,但只是将字符串写出到屏幕上,这是html表的字符串表示形式.如何获取实际的Html表格?

html ajax jquery

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

executeBatch在Prepared Statement上的效果如何?

根据这个问题,问一切:executeBatch方法有效吗?是否有一个性能基准,即...如果要插入1000条记录,使用executeBatch而不是executeUpdate可以节省x个数据库周期数量?

或者这只是一个惯例?

编辑:以下是我正在使用的内容:Z/OS上托管的DB2 V 8.1,这是一个Web应用程序,它将在最糟糕的情况下一次性插入80,000条记录.

java database performance jdbc java-ee

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

TypeMock 中的 [TestMethod] 属性在哪里?

好吧,愚蠢的问题。我正在尝试在 VS2005 中设置我的第一个 TypeMock 演示项目,但它无法识别 [TestMethod] 属性。我已包含 TypeMock 和 TypeMock.ArrangeActAssert 程序集,并使用“using”语句引用它们。即使智能感知也找不到该属性。我在这里做错了什么?

.net c# testing typemock

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

JQuery中的自动选项卡

我已经将autotab.js下载到我的应用程序.我试图在我的应用程序中使用它.

我有一个表单,我想在填充一个输入字段后自动选项卡到下一个输入DOM元素.也就是说,表单只在页面中生成,所以我不能使用带有字段ID的autotab作为已知因素.如何使用JQuery这样做.

jquery

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