我想在我的应用程序中创建一个类似于组件的留言板,允许用户发布消息和交流。
该应用程序是一个使用客户端或服务器端数据库EF代码的C# winforms客户端。
我在考虑像使用ASP.net页面一样使用web浏览器控件,但不运行服务器。
这个是可能的吗?如何做到这一点呢?
谢谢。
发布于 2011-03-03 21:39:47
如果我理解您的目的,您希望在现有的winforms应用程序中嵌入一个协作组件,并想知道是否可以使用嵌入式浏览器。
没有一个简单的答案,但我会抛出一些想法:
在winforms应用程序中嵌入
a.如果你真的走了那条路,我建议你考虑购买一个具有现有留言板功能的托管服务,并指向该页面,而不是滚动自己的
a.在您的win应用程序中托管web服务器是可能的,但如果您的应用程序无论如何都需要连接到其他人和/或服务器,我怀疑这是否值得
b.有以点对点的方式共享数据的方法,但这不是简单的任务
c.正如Bugai建议的那样,你可以使用标准的win表单控件来显示消息(尽管格式不太像html,除非你转到WPF……等),如果你这样做,我建议你看看RichTextBox或ListBox,或者看看第三方控制供应商
希望这能帮到你。
发布于 2011-03-03 21:36:15
这样的按钮
发布于 2011-03-05 13:36:41
我不确定我说得是否清楚,但这似乎就是我想要的http://www.west-wind.com/presentations/aspnetruntime/aspnetruntime.asp
然而,我想我会让我自己的消息控制标签和按钮等,并只是在一个循环中建立飞行…
谢谢。
https://stackoverflow.com/questions/5181122
复制相似问题