问题列表 - 第7674页

控件中的嵌入式窗体或用户控件的窗体

好吧,我有一个大型CRUD应用程序,使用带有嵌入在其中的表单的选项卡,如此 - >

public static void ShowFormInContainerControl(Control ctl, Form frm)
    {
        frm.TopLevel = false;
        frm.FormBorderStyle = FormBorderStyle.None;
        frm.Dock = DockStyle.Fill;
        frm.Visible = true;
        ctl.Controls.Add(frm);
    }
Run Code Online (Sandbox Code Playgroud)

然后我在父表单的表单加载事件中调用以下 - >

 // Embedd the child form in the this Parent
        WinFormCustomHandling.ShowFormInContainerControl(pnlModuleHost, _frmWWCModuleHost);
Run Code Online (Sandbox Code Playgroud)

这是我在这里回答我之前提出的问题.

随着我的进步,我不断得到这样一种感觉,即多层嵌入式表格是等待发生的灾难,用户控件不断弹出.有人能为我提供一些关于使用用户控件和嵌入表单的具体建议吗?

请参阅我之前的问题,了解这个问题的灵感.这里

此外,还可以在此处找到我当前嵌入的表单布局在行动中的屏幕截图.

谢谢

.net c# user-controls winforms

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

功能语言(Erlang,F#,Haskell,Scala)

1)功能语言是否适合Web应用程序开发?

2)功能语言是否适合商业/ ERP/CRM类型的应用程序?

erlang f# haskell functional-programming scala

28
推荐指数
5
解决办法
9201
查看次数

SQL Server中唯一标识符列上的群集/非群集索引

我已经阅读了这里的各种问题/答案,基本上表明,由于性能原因,在uniqueidentifier列上使用聚簇索引是一个糟糕的选择.无论如何,我需要使用uniqueidentifier作为我的主键,我不想使用newsequentialid(),因为生成的值彼此太相似(我需要更多随机ID,因此用户无法[合理地]'猜测'另一个ID).

那么,这个PK索引的最佳方法是什么?即使此列上的聚簇索引不理想,它是否优于"唯一的非聚集"索引?

我正在使用SQL Server 2005.

sql-server indexing uniqueidentifier

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

如何在用户键入文本框时启用按钮

Button在用户输入内容时,WPF中最简单的方法是TextBox什么?

wpf button

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

如何转换iPhone/iPod网站?

如果客户给你一些网站,然后告诉你将这个设计转换成iPhone兼容和用户友好的网站,那么点转换或优化iPhone时要注意.

iphone

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

开源.NET桌面UI框架

是否有任何开源框架可以帮助构建.NET GUI?

我也可以使用免费框架.

c# open-source

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

我可以重置静态/共享类吗?

我有一个shared类(static在C#中),它主要带有一些设置数据,应用程序中的任何类都可以读取并有时写入.还有一些静态属性,它们包含一些内部状态.

现在我想将这个类恢复到它的初始阶段.使用所有默认变量等.假设用户想要重置当前状态并重新开始而不重新启动应用程序.

在单例模型中,我只需使用以下内容进行更新:

Public Sub Reset() 
    _Instance = New MyClass()
End Sub
Run Code Online (Sandbox Code Playgroud)

然而,这在Shared课堂上是不可能的.有什么想法我怎么能做到这一点?或者我应该切换 Singleton?

.net c# vb.net static shared

6
推荐指数
2
解决办法
8576
查看次数

使用IIS进行ASP.NET MVC调试时设置虚拟目录

我试图使用IIS在Visual Studio中调试ASP.NET MVC.问题是,如果我在Visual Studio中选择"使用本地IIS Web服务器",我必须选择一个虚拟目录,例如http:// localhost/myapp /

这是一个问题,因为假定ASP.NET MVC应用程序从根目录运行,MVC将"myapp"解析为控制器,当我从Visual Studio/IIS运行应用程序时,后续请求将被定向到无论如何.

如何解决这个问题呢?有没有办法使用IIS网站根目录而不是虚拟目录进行Visual Studio调试?

asp.net-mvc

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

我在哪里可以找到一些"你好世界" - 简单美丽的汤例子?

我想用美丽的汤做一个非常简单的替换.假设我想访问页面中的所有A标签,并将"?foo"附加到它们的href.有人可以发布或链接到如何做这样简单的事情的例子吗?

python beautifulsoup

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

多行插入 - >语句超出了允许的最大1000行值

我正在使用sql 2008 express edition,我正在尝试通过我的C#应用​​程序进行多行插入.

我有大约100000条需要插入的记录.

好的,前1000条记录一切顺利,然后我收到错误:

"INSERT语句中的行值表达式数超过了允许的最大1000行值."

我看了我的列数据类型 - > int,所以这不应该是问题.我检查了我的代码,我插入了500条记录.

所以我用Google搜索,但找不到任何有用的东西.有人可以解释为什么我得到这个错误,如果可能的话如何解决它.

c# sql-server

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