Foxtable(狐表)用户栏目专家坐堂 → 画图工具


  共有2206人关注过本帖树形打印复制链接

主题:画图工具

帅哥哟,离线,有人找我吗?
woshiabc
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:160 积分:1214 威望:0 精华:0 注册:2015/7/1 17:35:00
画图工具  发帖心情 Post By:2016/5/17 9:52:00 [只看该作者]

 请问一下,foxtable有没有画图工具,比如说 我指定长方形的长和宽名字为 length和width ,然后我修改长度为10mm,宽度为5mm,foxtable自动把这个长方形描绘出来

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/5/17 9:54:00 [只看该作者]

 看看gdi,要编写代码

 

http://www.foxtable.com/help/topics/1482.htm

 


 回到顶部
帅哥哟,离线,有人找我吗?
woshiabc
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:160 积分:1214 威望:0 精华:0 注册:2015/7/1 17:35:00
  发帖心情 Post By:2016/5/17 11:34:00 [只看该作者]

 Dim p As WinForm.Painter = e.Form.Controls("Painter1")
Dim length As WinForm.TextBox = e.Form.Controls("TextBox1")
Dim width As WinForm.TextBox = e.Form.Controls("TextBox2")
Dim c As Integer = length.value
Dim k As Integer = width.value
Dim g As Graphics = p.Graphics
Dim n As New Pen(Color.Black,3)
g.DrawRectangle(n,150,100,c,k)
p.Repaint()

每次点击的时候先清除原来的图片要怎么修改代码?

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/5/17 11:41:00 [只看该作者]

Dim p As WinForm.Painter = e.Form.Controls("Painter1")
Dim length As WinForm.TextBox = e.Form.Controls("TextBox1")
Dim width As WinForm.TextBox = e.Form.Controls("TextBox2")
p.Graphics.clear(Color.White)
Dim c As Integer = length.value
Dim k As Integer = width.value
Dim g As Graphics = p.Graphics
Dim n As New Pen(Color.Black,3)
g.DrawRectangle(n,150,100,c,k)
p.Repaint()

 回到顶部
帅哥哟,离线,有人找我吗?
woshiabc
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:160 积分:1214 威望:0 精华:0 注册:2015/7/1 17:35:00
  发帖心情 Post By:2016/5/17 11:50:00 [只看该作者]

就是这样的,谢谢

 回到顶部