Monthly Archives: September 2007

Adding a custom control in Datagridview cell – MSDN Forums

  Adding a custom control in Datagridview cell – MSDN Forums This article helps me add AutoComplete function in datagridview.

Posted in 计算机与 Internet | Leave a comment

C#获得快捷方式的目标路径

添加Windows Script Host Object Model引用 在COM页 代码如下 IWshRuntimeLibrary.WshShell shell = new IWshRuntimeLibrary.WshShellClass();IWshRuntimeLibrary.IWshShortcut shortcut = (IWshRuntimeLibrary.IWshShortcut)shell.CreateShortcut(@"F:\Users\Public\Desktop\Adobe Reader 8.lnk");Console.WriteLine(shortcut.TargetPath);

Posted in Uncategorized | Leave a comment

实现IE7的搜索框效果

不光是IE7, 这种搜索框在VISTA上到处可见。它的特点是用浅灰色显示提示信息,在用户开始输入时变成正常的TextBox。用户再次离开该输入框时, 如果刚才输入了内容则显示输入的内容,没有输入则继续显示提示信息。这个主要涉及到获得和失去焦点的事件的处理。 先定义两个不同的字体来表示提示信息和正常输入的区别。 Font regularFont;Font ItalicFont; 初始化它们 regularFont = this.toolStripTextBoxSearch.Font;ItalicFont = new Font(regularFont, FontStyle.Italic); toolStripTextBoxSearch就是要操作的TextBox. 添加对Enter和Leave事件的处理 private void toolStripTextBoxSearch_Enter(object sender, EventArgs e)        {            if (string.IsNullOrEmpty(searchContent))            {                HideSearchContent();            }        }         private void HideSearchContent()        {            this.toolStripTextBoxSearch.Text = String.Empty;            this.toolStripTextBoxSearch.ForeColor = … Continue reading

Posted in 计算机与 Internet | Leave a comment