问题标签 [linklabel]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
vb.net - vb.net - 以编程方式将图片框添加到 tablelayoutpanel
大家早,
我以编程方式从数据库中提取行并将它们列在我的 vb.net 应用程序中,就像这样......
我以前从未以这种方式工作过,而且我对如何设置添加的 Picturebox 的“图像”属性一无所知。
我还需要能够根据当前行的链接 URL 和链接描述设置链接标签的文本值、工具提示值和鼠标点击事件。
任何建议或方向表示赞赏!一如既往的感谢!!:)
vb.net - vb.net动态链接标签
如何找出在 Visual Basic 上单击了哪个动态链接?我有一些根据数据集动态创建的 LinkLabels,我想打开一个包含来自该数据集的信息的新表单,但我需要知道如何根据单击的链接加载表单.. 下面的代码.../ /该函数根据数据表中的行创建链接标签
我想加载一个包含数据集中一些信息的新表单。
c# - Improve LinkLabel - Use system hand Cursor and Change Link Color
LinkLabel
control has some annoying problems:
- By default, it doesn't use any system colors (namely
Color.Blue
instead ofSystemColors.HotTrack
for theLinkColor
property) - It uses the old, ugly, aliased version of the hand cursor
I have found the following answer here which claims to fix the cursor issue:
However, this solution is not perfect. For example, the old, ugly cursor flashes for one frame before the correct cursor is displayed when hovered over it.
I have also read about the native SysLink
control in ComCtl32.dll which doesn't have there problems, but I can't find a good solution to use it in C#/WinForms. However I would prefer a pure .NET solution anyway.
How can I make the LinkLabel
control better by solving above mentioned problems?
c# - 以编程方式添加的 LinkLabel 不可见
我遇到了一个奇怪的现象:我有一个带有四个 GroupBox 的 WinForms 应用程序,四个最初都是空的。我用它来跟踪 Twitter 上的新关注者/取消关注者,计划在此功能正常运行后扩大其使用范围。
它确实适用于新的追随者。对于这些,我有一个名为 grpFollow 的 GroupBox,我将 LinkLabels 与我的新关注者的 ScreenNames 添加到其中,如下所示:
LookupUser 只是一个将用户 ID 传递给 Twitter API 并返回该用户的名称和屏幕名称的函数。工作正常,没问题。LinkLabels 添加得很好,那里也没有问题。
问题在于其他组框,例如新朋友的组框:
如您所见,逻辑是相同的(因为我想将这部分提取到单独的方法中以避免重复)。该位置是相对于 grpFriends 组框设置的,其他一切都相同。然而,LinkLabel 没有显示,即第二个组框(视觉上)仍然是空的!
我设置了一个断点来检查可能出现的问题。我单步执行:正在检索正确的屏幕名称,位置正确,添加了控件 - 但什么都没有出现。
PS:这段代码在后台worker的RunWorkerCompleted方法中,此后不再执行代码。
知道为什么不显示标签吗?
编辑:我会被诅咒的! 我刚刚将 grpFriends LinkLabel 的位置更改为 10,10:它出现了,只是剪裁了我朋友组的下边框。
如您所见,该组的 Y 值为 351。点 (10,10) 甚至不应该在框中。因此,似乎该位置是罪魁祸首,而原始代码在表单之外创建了标签。
替换grpFriends.Top
为 Y 值grpFriends.Top - grpFriends.Height
让我更接近。LinkLabel 比我想要的离顶部更远,但这还不错。
很奇怪。
c# - 如何复制带有链接的richtextbox内容?
我想复制richtextbox 内容并保持格式相同和超链接。但它被复制为没有超链接的纯文本。我在富文本框中使用链接标签。
并尝试这个:
你能帮我解决这个问题吗?
c# - 从 LinkLabel 超链接将文件的副本保存到特定文件夹
我有一个程序可以创建指向我搜索的文件的超链接列表。我可以单击生成的超链接并打开 PDF。我还想让它在我的 C: 上制作 pdf 的副本:也没有对话框。文件来源来自网络。FileSearchButton_Click 将在目录中搜索内容与我的搜索字符串匹配的文件。
aLinkLabel_LinkClicked 是我觉得应该完成复制操作的地方
c# - C#基本linkLabel不打开url,异常未处理
这是我的简单代码,但由于某种原因它引发了异常
例外:
我不明白为什么会这样
c# - 对象不包含标记的定义并且没有可访问的扩展方法错误
我正在尝试通过单击链接标签来显示我的表中的一些数据,但是当我启动应用程序时,我遇到了一些错误,例如:对象不包含标记的定义并且没有可访问的扩展方法错误
错误行:int appID = (LinkLabel)sender.Tag;
代码你请帮我修复这个错误,或者如果你有其他想法来获取 ID
这是我的代码:
谢谢
c# - 如何在 C# 的默认浏览器中打开链接?
我想制作一个按钮,将用户置于 Visual Studio '19 中的默认浏览器中 目前我使用
我应该保持这个还是应该改变它?