业务需求,
picturebox 里放一张图片,然后在图片上方要放置一个按钮(或其它)就是一标志!如何做?
picturebox 里放一张图片,然后在图片上方要放置一个按钮(或其它)就是一标志!如何做?
解决方案 »
- Flash控件Enter事件里Form1.Hide(),Form2.Show()之后,Form2不是激活状态,怎么办?
- TreeView1 添加节点出现了莫名其妙的问题!向各位高手求助!
- 类似QQ农场的快速登录 思路
- C#未来发展趋势
- datagridview的CellContentClick问题
- 请问怎么在.net中把www.alibaba.com这个页面给download下来啊?
- 嗨!一起进来讨论海量数据处理的问题
- 高分求教,奇怪的难题--关于DataSet和DataGrid
- 怎样设定树的当前节点,以便在当前节点后插入一个节点。
- COM+的事务对数据库的锁的问题
- vs2010使用DEV Express的问题
- C#验证码识别技术
试试这个?
if (pictureBox1.Image != null)
{
Graphics g = Graphics.FromImage(pictureBox1.Image);
g.DrawString("标志", Font, new SolidBrush(Color.Red), new Point(0, 0));//可以画其它的标志,列如图片什么的;
g.Dispose();
}
我的需求不仅是这些, 先要动态生成一个label 然后手动手动label 到图片上。
button 也会被覆盖。 是不是我哪里设置不对 ,事件我用的是MouseMove,up,down
我的需求不仅是这些, 先要动态生成一个label 然后手动手动label 到图片上。
label有什么要求吗?要响应什么事件?
我的需求不仅是这些, 先要动态生成一个label 然后手动手动label 到图片上。
label有什么要求吗?要响应什么事件?首先拖动,还有双击 ! 根据我现在做的测试,可能是不同布局的问题,拖动的label到图片就直接被覆盖。
下面的区域是用flow布局(动态生成的避免location问题)。
上面的picturebox 是用tablayoutpanel.
label1 .BringToFront();//当两个控件重叠时,置于最上方;这个应该可以解决覆盖问题;
顺便说一下另外一个;label1.SendToBack();//将控件置于最下方;
我这个不是在同一个布局下面的。 我用了folwpanel,还用了tablayoutpanel.
我这个不是在同一个布局下面的。 我用了folwpanel,还用了tablayoutpanel.我现在找到问题的关键了跟这个组件的parent有关.拖动的范围只能在父组件内。
我这个不是在同一个布局下面的。 我用了folwpanel,还用了tablayoutpanel.我现在找到问题的关键了跟这个组件的parent有关.拖动的范围只能在父组件内。
呵呵,刚回家。家里电脑没有VS.只有游戏。大概说一下。
在label开始拖动的时候把他加到窗体里面去。好像能通过 Controls.Add()实现。
然后拖动完成判断一下label位置。如果在 tablayoutpanel 内就加回 tablayoutpanel,否则加回folwpanel。
我这个不是在同一个布局下面的。 我用了folwpanel,还用了tablayoutpanel.我现在找到问题的关键了跟这个组件的parent有关.拖动的范围只能在父组件内。
呵呵,刚回家。家里电脑没有VS.只有游戏。大概说一下。
在label开始拖动的时候把他加到窗体里面去。好像能通过 Controls.Add()实现。
然后拖动完成判断一下label位置。如果在 tablayoutpanel 内就加回 tablayoutpanel,否则加回folwpanel。谢了,我实现的差不多了。