当前位置: 首页 > 编程语言 > C#

如何创建可点击标签Share

时间:2023-04-11 02:45:44 C#

如何创建可点击标签我想在表单应用程序中创建一个随机可点击标签。我随机生成了一个标签,但我无法点击它。谁能帮我?您可以正常挂接Click事件:usingSystem.Windows.Forms;classTest{staticvoidMain(){Labellabel=newLabel{Text="Clickme"};label.Click+=delegate{label.Text="Clicked";};Application.Run(新表单{控件={标签}});这有点奇怪——标签显然不可点击。JonSkeet就如何动态添加标签给出了很好的答案,因此我将添加随机组件。以上就是C#学习教程:如何创建可点击标签的全部内容,分享给大家。如果对大家有用,需要进一步了解C#学习教程,希望大家多多关注——usingSystem.Windows.Forms;类程序{privatestaticRandomRandom=newRandom();staticvoidMain(){varlabel=newLabel{Text=“点击我!”};label.Click+=delegate{RandomizeLocation(label);};EventHandlerLoad=delegate{RandomizeLocation(label);};varform=newForm{Controls={label}};form.Load+=负载;应用程序运行(表单);}privatestaticvoidRandomizeLocation(Controlcontrol){varmaxWidth=control.Parent.Width-control.Width;varmaxHeight=control.Parent.Height-control.Height;varx=Random.Next(maxWidth);vary=Random.Next(maxHeight);control.Location=newPoint(x,y);}}本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处: