VerySource

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
12
返回列表 发新帖

VB.net 有没有LINE控件

[复制链接]

0

主题

7

帖子

8.00

积分

新手上路

Rank: 1

积分
8.00
发表于 2020-12-21 01:45:01 | 显示全部楼层
用 Label 控件代替
回复

使用道具 举报

0

主题

1

帖子

2.00

积分

新手上路

Rank: 1

积分
2.00
发表于 2020-12-21 09:00:01 | 显示全部楼层
對呀!用LABEL控件可以代替....

還有...如果自己若要用圓等類似6.0中的控件.自己可以生成一個圓控件.方法就是在自定義控件中寫入繪圓的方法.

Private Bg As Color
    Public Property BgColor() As Color
        Get
            Return Bg
        End Get
        Set(ByVal Value As Color)
            Bg = Value
        End Set
    End Property
    Protected Overrides Sub OnPaint(ByVal e As PaintEventArgs)
        Dim Brush As SolidBrush = New SolidBrush(Color.Silver)
        e.Graphics.FillEllipse(Brush, 0, 0, Width, Height)
        e.Graphics.DrawEllipse(New Pen(Color.Black, 1), 0, 0, Width, Height)
    End Sub

這只是一個繪圓的方法.只要在ONPAINT事件中改變函數,就可以自定義直線,圓弧等6.0中才有的控件.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|CopyRight © 2008-2023|verysource.com ( 京ICP备17048824号-1 )

快速回复 返回顶部 返回列表