我在c #windows窗体中有一个项目,其中有一个绘图区域,其中我有不同的形状。我想点击右键点击其中一个向我显示一个菜单,我可以在其中添加说明。按下后,输入要在我选择的形状旁边显示的文本。 有人可以告诉我吗?
答案 0 :(得分:0)
绘制形状时,使用Graphics.DrawString
绘制文字。 http://msdn.microsoft.com/en-us/library/system.drawing.graphics.drawstring.aspx
答案 1 :(得分:0)
如果我理解正确,您需要用户输入文本,按Enter键时,描述将应用于形状。为此,您可以创建一个TextBox控件并将其放在用户右键单击的位置。然后你应该处理控件的OnKeyUp事件以检测Enter键,并且可以考虑处理OnLeave事件,以防用户点击TextBox并获取值并使用Graphics.DrawString将其绘制为@Felice说。