How to add link SubItem to Details ListView in C# and VB.NET?

Posted by Admin L in .NET Programming on 26-12-2021. Tags: ,

Author: Nosa LeeOriginal Address: https://www.seeksunslowly.com/how-to-add-link-subitem-to-details-listview-in-c-and-vb-netTo reprint this article, please indicate the source, thank you._____________________________________

Do you have such a requirement: for making the concise interface, you do[……]

Read More…

C#, VB.NET 如何在 Details 视图的 ListView 中加入链接?

Posted by Admin L in .NET Programming on 26-12-2021. Tags: , , ,

作者:牧山道人原文地址:https://www.seeksunslowly.com/当前用户没有C#, VB.NET 如何在 Details 视图的 ListView 中加入链接?转载请注明出处,谢谢。 _____________________________________

您是否有这样的需求:为了界面简洁,不想用上下文菜单或单独的按钮来操作 ListView 数据(假设 ListView 名为 lv,且 lv.View = View.Details,下同),取而代之的是直接在数据行中加入链接来操作?像这样:

这里直接给出今天研究出的完美方法(VB.NET 代码,C#[……]

Read More…

How to do if Visual Studio IDE cannot display project properties page?

Posted by Admin L in .NET Programming on 30-10-2014.

© Nosa Lee
_____________________________________

Presentation
* Select a project in Solution Explorer, there is no response when click <Properties> button.
* If double-click “My Project”, prompts this: “There is no editor available for ‘*.vbproj’. Make sure the application for the file t[……]

Read More…

Visual Studio IDE 不能顯示 project 屬性的解決辦法

Posted by Admin L in .NET Programming on 30-10-2014.

© 牧山道人,转载请注明原文网址。
_____________________________________

具體問題為:
* 在 Solution Explorer 中選中 project 再點<Properties>按鈕無反應。
* 雙擊“My Project”則提示“There is no editor available for ‘*.vbproj’. Make sure the application for the file type (.vbproj) is installed.”。

解決辦法:
Step 1: 從開始菜單執行“Visual St[……]

Read More…

使用 ListView.FindItemWithText 的注意事项

Posted by Admin L in .NET Programming on 03-11-2013. Tags: , , , , ,

© 牧山道人,转载请注明原文网址。
_____________________________________

在 View = Details 的 ListView 中,如果 ListView 已按某列排过序,则使用 ListView.FindItemWithText 有时会找出本已删除之 Item。

解决方法:
在 使用 FindItemWithText 之前重置一下 ListView 的当前排序:
lv.Sorting = SortOrder.None
该语句不影响界面显示,但可保证 FindItemWithText 正常工作。

此外,在批量添加 Items 前[……]

Read More…

.NET 中执行拖放操作(drag-and-drop)时如何开启鼠标指针效果?

Posted by Admin L in .NET Programming on 03-11-2013. Tags: , , , , , , , ,

© 牧山道人,转载请注明原文网址。
_____________________________________

当我们将某控件的 AllowDrop 属性设为 True 之后,即可在其 DragDrop 事件中对拖放动作进行编码。

但这里有个很重要的问题:
只是改变 AllowDrop 属性,用户将对象(文件、文件夹等)拖放进该控件时,鼠标指标仍然是禁止状态,用户只能认为该控件不支持拖放,而你实际上为拖放操作编写了代码。

此时,这段代码理论上有效,但实际上没作用。

怎么解决这个问题呢?很简单:
在该控件的 DragEnter 事件(拖进时)中编写以下代码即可:[……]

Read More…

请注意 .NET 中 Single/float 数据类型的问题

Posted by Admin L in .NET Programming on 14-10-2013. Tags: , , , , ,

© 牧山道人,转载请注明原文网址。
_____________________________________

今天解决了一个问题:Dictionary 泛型容器的 Key 重复,导致 Dictionary 转 SortedDictionary 时报错。

究其原因,是将 Single/float 数据类型作为自定义 Comparer 类型引起的。

原理不多讲,请看下面的例子:
Single/float 的 293830.001 与 293830 相等,甚至 293830.01 也等于 293830,但 830.001 与 830 却不相等,也就是说达到一定数量级后,.NE[……]

Read More…

.NET: How to capture the keystroke events (KeyPress/KeyDown/KeyUp) in WebBrowser?

Posted by Admin L in .NET Programming on 28-03-2013. Tags: , , , , , , , , , ,

Author: Nosa Lee
Original Address: https://www.seeksunslowly.com/dot-net-capture-keystroke-events-keypress-keydown-keyup-webbrowser
To reprint this article, please indicate the source, thank you.
_____________________________________

Sometimes, we need to process the keystroke events in the[……]

Read More…

.NET 中如何捕获 WebBrowser 控件的击键事件(KeyPress/KeyDown/KeyUp)?

Posted by Admin L in .NET Programming on 28-03-2013. Tags: , , , , , , , ,

作者:牧山道人
原文地址:https://www.seeksunslowly.com/dot-net-捕获-webbrowser-控件-击键事件-keypress-keydown-keyup
转载请注明出处,谢谢。
_____________________________________

有时,我们需要处理用户在设计模式的 WebBrowser 控件中的击键事件(比如用于判断 WebBrowser 内容是否发生变化),但遍寻所有 WebBrowser 支持的事件,没有发现 KeyPress/KeyDown/KeyUp 事件。

WebBrowser 其实就是一个 IE,其本身[……]

Read More…

How to properly set the shortcut key of ToolStripButton in VB .NET? Specially, there is the WebBrowser control in the form. And some important notes about this.

Posted by Admin L in .NET Programming on 26-03-2013. Tags: , , , , , , , , , , ,

Author: Nosa Lee
Original Address: https://www.seeksunslowly.com/vb-net-toolstripbutton-shortcuts-webbrowser
To reprint this article, please indicate the source, thank you.
_____________________________________

In .NET, the ToolStripButton control does not support shortcut key, that is, it has[……]

Read More…