草庐IT

Winforms

全部标签

C# 时间轴控件

我有一个支持SQLite数据库的快速搜索和日志访问。我现在正在设计如何为日志View选择日期范围。我正在考虑一个图形时间轴,它可以通过鼠标导航,具有缩放功能,以便您可以在需要时或缩放功能太复杂时向下钻取到小时/分钟跨度(然后只有一个文本框显示时间线的开始和结束日期)。有不同的日志消息类型(5或6),我想在时间轴上用不同的颜色表示它们这在视觉上看起来非常好:www.codeproject.com/KB/wtl/wtltimeline.aspx那个(开源)或类似的C#.Net版本会很棒。有没有人推荐类似的东西?我很想避免从头开始编写自己的控件。请求帮助。谢谢!

c# - 在 C# winforms 应用程序中使用 SQLite - 一些基本问题?

如果我能在VS2008中构建的WinForms应用程序中尝试使用sqlite获得一些指导,那就太好了。安装-是否只是将“System.Data.SQLite.DLL”文件放入我的VS2008项目中的某个文件夹中(例如,为其创建一个文件夹),然后创建对它的“引用”?我已将引用的属性CopyGlobal=TRUE。我的想法是当我部署我的应用程序时它应该工作(例如为应用程序部署DLL)初始数据库-我是否必须创建初始数据库?我在帮助文件中看到了下面提到的代码,但它实际连接到的数据库是什么,数据库文件在哪里?DbProviderFactoryfact=DbProviderFactories.Ge

c# - 在 C# winforms 应用程序中使用 SQLite - 一些基本问题?

如果我能在VS2008中构建的WinForms应用程序中尝试使用sqlite获得一些指导,那就太好了。安装-是否只是将“System.Data.SQLite.DLL”文件放入我的VS2008项目中的某个文件夹中(例如,为其创建一个文件夹),然后创建对它的“引用”?我已将引用的属性CopyGlobal=TRUE。我的想法是当我部署我的应用程序时它应该工作(例如为应用程序部署DLL)初始数据库-我是否必须创建初始数据库?我在帮助文件中看到了下面提到的代码,但它实际连接到的数据库是什么,数据库文件在哪里?DbProviderFactoryfact=DbProviderFactories.Ge

winforms - 使用嵌入式 sqlite 部署 winform 应用程序

我正在部署一个使用vs20080nXPsp3构建的winform应用程序。我创建了一个包含空模式的数据库,我将其放入项目的根文件夹中,并在属性中选择BuildAction:EmbeddedResources和Copyto输出目录:总是复制。现在,我没有在app.configconnectionString部分中使用connectionstring,而是在appSetting中添加了一个条目:key="database";value="mydb.db;版本=3”。所以为了创建我的connectionString我使用了:SQLiteConnectioncon=newSQLiteConne

winforms - 使用嵌入式 sqlite 部署 winform 应用程序

我正在部署一个使用vs20080nXPsp3构建的winform应用程序。我创建了一个包含空模式的数据库,我将其放入项目的根文件夹中,并在属性中选择BuildAction:EmbeddedResources和Copyto输出目录:总是复制。现在,我没有在app.configconnectionString部分中使用connectionstring,而是在appSetting中添加了一个条目:key="database";value="mydb.db;版本=3”。所以为了创建我的connectionString我使用了:SQLiteConnectioncon=newSQLiteConne

c# - sqlite 无法打开数据库文件是加密的还是不是数据库?

我正在使用带有sqlite数据库的Windows应用程序.net2.0,我的连接字符串保留在app.config中,就像在连接字符串中,我将密码定义为“mypassword”,如果我删除此密码,一切正常,但是当我使用密码子句时,它会给我connection.open()语法中的错误Fileopenedthatisnotadatabasefilefileisencryptedorisnotadatabase我在网上搜索并发现了一些版本问题,但我只使用版本3,正如我在连接字符串中所说的那样,我也尝试删除“version=3”,但问题仍然存在。我是第一次做,请问怎么解决?

c# - sqlite 无法打开数据库文件是加密的还是不是数据库?

我正在使用带有sqlite数据库的Windows应用程序.net2.0,我的连接字符串保留在app.config中,就像在连接字符串中,我将密码定义为“mypassword”,如果我删除此密码,一切正常,但是当我使用密码子句时,它会给我connection.open()语法中的错误Fileopenedthatisnotadatabasefilefileisencryptedorisnotadatabase我在网上搜索并发现了一些版本问题,但我只使用版本3,正如我在连接字符串中所说的那样,我也尝试删除“version=3”,但问题仍然存在。我是第一次做,请问怎么解决?

c# - 在 C# 中使用 Redis 的聊天客户端卡住。任何人都可以提出任何建议吗?

我正在用Winforms做一个基于ServiceStack和Redis的聊天客户端。我创建了一个消息集合,并且在我订阅它后,我的应用程序立即停止响应。我是否可能遗漏了什么或者是否缺少调用。或者什么.....这是代码publicpartialclassfrmChat:Form{publicRedisClientredisClient=newRedisClient("192.168.111.50");publicboolregistered=false;publicstringchannelName="letzChat";publicfrmChat(){InitializeComponen

c# - 在 C# 中使用 Redis 的聊天客户端卡住。任何人都可以提出任何建议吗?

我正在用Winforms做一个基于ServiceStack和Redis的聊天客户端。我创建了一个消息集合,并且在我订阅它后,我的应用程序立即停止响应。我是否可能遗漏了什么或者是否缺少调用。或者什么.....这是代码publicpartialclassfrmChat:Form{publicRedisClientredisClient=newRedisClient("192.168.111.50");publicboolregistered=false;publicstringchannelName="letzChat";publicfrmChat(){InitializeComponen

使用在 Linux(虚拟机)上运行的 Redis 数据库的 .NET 应用程序

我正在构建一个高性能.NET应用程序,它必须一次处理超过100,000条记录。性能/速度是我最关心的问题。我正在考虑使用Redis作为数据库。Redis文档中提到,官方不支持在Windows上部署它,因此不应在生产中使用。那么是否可以在使用VMWare/HyperV等的Windows机器上运行的Linux发行版上部署Redis,然后在.NET应用程序中使用它? 最佳答案 是的,你可以,但是你会在性能上受到轻微的打击,因为你在VM中运行unix,因此你在你的.NET应用程序和REDIS主机。一些您可能会觉得有用的链接:Installi