亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? curvedlinetypes.vb

?? 這個(gè)代碼作用是支持從RapidShare進(jìn)行文件下載
?? VB
字號:
Imports System.Runtime.InteropServices
Imports System.ComponentModel
Imports System
Imports System.ComponentModel.Design
Imports Microsoft.Win32
Imports System.Diagnostics
Imports System.Drawing

Imports System.Drawing.Design
Imports System.Windows.Forms
Imports System.Windows.Forms.ComponentModel
Imports System.Windows.Forms.Design



Namespace Microsoft.Samples
	<Editor("Microsoft.Samples.CurvedLineTypeEditor", GetType(UITypeEditor))> _
	Public Enum CurvedLineTypes
		LowerLeftQuarterCirle
		LowerRightQuarterCircle
		UpperLeftQuarterCirle
		UpperRightQuarterCirle
	End Enum

	Public Class CurvedLineTypeEditor
		Inherits UITypeEditor
		Private lineTypeUI As CurvedLineTypeUI

		Public Overloads Overrides Function EditValue(ByVal context As ITypeDescriptorContext, ByVal provider As IServiceProvider, ByVal value As Object) As Object
			Dim returnValue As Object = value
			If provider IsNot Nothing Then
				Dim edSvc As IWindowsFormsEditorService = DirectCast(provider.GetService(GetType(IWindowsFormsEditorService)), IWindowsFormsEditorService)
				If edSvc IsNot Nothing Then
					If lineTypeUI Is Nothing Then
						lineTypeUI = New CurvedLineTypeUI(Me)
					End If
					lineTypeUI.Start(edSvc, value)
					edSvc.DropDownControl(lineTypeUI)
					value = lineTypeUI.Value
					lineTypeUI.[End]()
				End If
			End If
			Return value
		End Function


		Public Overloads Overrides Function GetEditStyle(ByVal context As ITypeDescriptorContext) As UITypeEditorEditStyle
			Return UITypeEditorEditStyle.DropDown
		End Function

		Private Class CurvedLineTypeUI
			Inherits Control
			Private edSvc As IWindowsFormsEditorService
			Private editor As CurvedLineTypeEditor = Nothing
			Private oldLineType As CurvedLineTypes
			Private m_value As Object

			Public Sub New(ByVal editor As CurvedLineTypeEditor)
				Me.editor = editor
				InitializeComponent()
			End Sub

			Public ReadOnly Property Value() As Object
				Get
					Return m_value
				End Get
			End Property

			Public Sub [End]()
				m_value = Nothing
				edSvc = Nothing
			End Sub

			Public Sub Start(ByVal edSvc As IWindowsFormsEditorService, ByVal value As Object)
				Me.edSvc = edSvc
				Me.m_value = value
				Me.oldLineType = DirectCast(value, CurvedLineTypes)

				Dim panel As Panel
				For Each c As Control In Controls
					panel = TryCast(c, Panel)
					If c IsNot Nothing Then
						c.BackColor = SystemColors.Control
						c.ForeColor = SystemColors.ControlText
					End If
					panel = Nothing
				Next

				Select Case DirectCast(value, CurvedLineTypes)
					Case CurvedLineTypes.UpperLeftQuarterCirle
						Me.upperLeftPanel.BackColor = SystemColors.ControlText
						Me.upperLeftPanel.ForeColor = SystemColors.Control
						Exit Select
					Case CurvedLineTypes.UpperRightQuarterCirle
						Me.upperRightPanel.BackColor = SystemColors.ControlText
						Me.upperRightPanel.ForeColor = SystemColors.Control
						Exit Select
					Case CurvedLineTypes.LowerLeftQuarterCirle
						Me.lowerLeftPanel.BackColor = SystemColors.ControlText
						Me.lowerLeftPanel.ForeColor = SystemColors.Control
						Exit Select
					Case CurvedLineTypes.LowerRightQuarterCircle
						Me.lowerRightPanel.BackColor = SystemColors.ControlText
						Me.lowerRightPanel.ForeColor = SystemColors.Control
						Exit Select
					Case Else
						Exit Select
				End Select
			End Sub

			Private Sub Teardown(ByVal save As Boolean)
				If Not save Then
					m_value = oldLineType
				End If
				edSvc.CloseDropDown()
			End Sub

			#Region "Component Designer generated code"

			Private upperLeftPanel As System.Windows.Forms.Panel
			Private upperRightPanel As System.Windows.Forms.Panel
			Private lowerLeftPanel As System.Windows.Forms.Panel
			Private lowerRightPanel As System.Windows.Forms.Panel
			Private upperLeftLine As Microsoft.Samples.CurvedLine
			Private upperRightLine As Microsoft.Samples.CurvedLine
			Private lowerLeftLine As Microsoft.Samples.CurvedLine
			Private lowerRighttLine As Microsoft.Samples.CurvedLine

			Friend Overridable Sub InitializeComponent()
				Me.upperLeftPanel = New System.Windows.Forms.Panel()
				Me.upperRightPanel = New System.Windows.Forms.Panel()
				Me.lowerLeftPanel = New System.Windows.Forms.Panel()
				Me.lowerRightPanel = New System.Windows.Forms.Panel()
				Me.upperLeftLine = New Microsoft.Samples.CurvedLine()
				Me.upperRightLine = New Microsoft.Samples.CurvedLine()
				Me.lowerLeftLine = New Microsoft.Samples.CurvedLine()
				Me.lowerRighttLine = New Microsoft.Samples.CurvedLine()
				Me.upperLeftPanel.SuspendLayout()
				Me.upperRightPanel.SuspendLayout()
				Me.lowerLeftPanel.SuspendLayout()
				Me.lowerRightPanel.SuspendLayout()
				Me.SuspendLayout()
				' 
				' upperLeftPanel
				' 
				Me.upperLeftPanel.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle
				Me.upperLeftPanel.Controls.AddRange(New System.Windows.Forms.Control() {Me.upperLeftLine})
				Me.upperLeftPanel.Location = New System.Drawing.Point(2, 2)
				Me.upperLeftPanel.Name = "upperLeftPanel"
				Me.upperLeftPanel.Size = New System.Drawing.Size(40, 40)
				Me.upperLeftPanel.TabIndex = 0
				' 
				' upperRightPanel
				' 
				Me.upperRightPanel.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle
				Me.upperRightPanel.Controls.AddRange(New System.Windows.Forms.Control() {Me.upperRightLine})
				Me.upperRightPanel.Location = New System.Drawing.Point(44, 2)
				Me.upperRightPanel.Name = "upperRightPanel"
				Me.upperRightPanel.Size = New System.Drawing.Size(40, 40)
				Me.upperRightPanel.TabIndex = 1
				' 
				' lowerLeftPanel
				' 
				Me.lowerLeftPanel.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle
				Me.lowerLeftPanel.Controls.AddRange(New System.Windows.Forms.Control() {Me.lowerLeftLine})
				Me.lowerLeftPanel.Location = New System.Drawing.Point(86, 2)
				Me.lowerLeftPanel.Name = "lowerLeftPanel"
				Me.lowerLeftPanel.Size = New System.Drawing.Size(40, 40)
				Me.lowerLeftPanel.TabIndex = 2
				' 
				' lowerRightPanel
				' 
				Me.lowerRightPanel.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle
				Me.lowerRightPanel.Controls.AddRange(New System.Windows.Forms.Control() {Me.lowerRighttLine})
				Me.lowerRightPanel.Location = New System.Drawing.Point(128, 2)
				Me.lowerRightPanel.Name = "lowerRightPanel"
				Me.lowerRightPanel.Size = New System.Drawing.Size(40, 40)
				Me.lowerRightPanel.TabIndex = 3
				' 
				' upperLeftLine
				' 
				Me.upperLeftLine.Dock = System.Windows.Forms.DockStyle.Fill
				Me.upperLeftLine.CurveType = Microsoft.Samples.CurvedLineTypes.UpperLeftQuarterCirle
				Me.upperLeftLine.Name = "upperLeftLine"
				Me.upperLeftLine.Size = New System.Drawing.Size(38, 38)
				Me.upperLeftLine.TabIndex = 0
				Me.upperLeftLine.Text = "CurvedLine1"
				AddHandler Me.upperLeftLine.Click, AddressOf button_Click
				' 
				' upperRightLine
				' 
				Me.upperRightLine.Dock = System.Windows.Forms.DockStyle.Fill
				Me.upperRightLine.CurveType = Microsoft.Samples.CurvedLineTypes.UpperRightQuarterCirle
				Me.upperRightLine.Name = "upperRightLine"
				Me.upperRightLine.Size = New System.Drawing.Size(38, 38)
				Me.upperRightLine.TabIndex = 0
				Me.upperRightLine.Text = "CurvedLine2"
				AddHandler Me.upperRightLine.Click, AddressOf button_Click
				' 
				' lowerLeftLine
				' 
				Me.lowerLeftLine.Dock = System.Windows.Forms.DockStyle.Fill
				Me.lowerLeftLine.CurveType = Microsoft.Samples.CurvedLineTypes.LowerLeftQuarterCirle
				Me.lowerLeftLine.Name = "lowerLeftLine"
				Me.lowerLeftLine.Size = New System.Drawing.Size(38, 38)
				Me.lowerLeftLine.TabIndex = 0
				Me.lowerLeftLine.Text = "CurvedLine3"
				AddHandler Me.lowerLeftLine.Click, AddressOf button_Click
				' 
				' lowerRighttLine
				' 
				Me.lowerRighttLine.Dock = System.Windows.Forms.DockStyle.Fill
				Me.lowerRighttLine.CurveType = Microsoft.Samples.CurvedLineTypes.LowerRightQuarterCircle
				Me.lowerRighttLine.Name = "lowerRighttLine"
				Me.lowerRighttLine.Size = New System.Drawing.Size(38, 38)
				Me.lowerRighttLine.TabIndex = 0
				Me.lowerRighttLine.Text = "CurvedLine4"
				AddHandler Me.lowerRighttLine.Click, AddressOf button_Click
				' 
				' UserControl1
				' 
				Me.Controls.AddRange(New System.Windows.Forms.Control() {Me.lowerRightPanel, Me.lowerLeftPanel, Me.upperRightPanel, Me.upperLeftPanel})
				Me.Name = "UserControl1"
				Me.Size = New System.Drawing.Size(164, 44)
				Me.BackColor = System.Drawing.SystemColors.InactiveBorder
				Me.upperLeftPanel.ResumeLayout(False)
				Me.upperRightPanel.ResumeLayout(False)
				Me.lowerLeftPanel.ResumeLayout(False)
				Me.lowerRightPanel.ResumeLayout(False)
				Me.ResumeLayout(False)
			End Sub
			#End Region

			Private Sub button_Click(ByVal sender As Object, ByVal e As System.EventArgs)
				Dim line As CurvedLine = TryCast(sender, CurvedLine)
				If line IsNot Nothing Then
					Me.m_value = line.CurveType
					Teardown(True)
				End If
			End Sub
		End Class
	End Class


End Namespace

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩视频免费直播| 欧美视频在线一区二区三区| 日韩欧美一级片| 男人操女人的视频在线观看欧美| 日韩一区二区三区高清免费看看| 免费不卡在线观看| 日韩免费一区二区| 国产成人啪免费观看软件| 国产精品护士白丝一区av| 一本大道久久a久久精二百| 亚洲一区二区三区小说| 欧美一区二区三区思思人 | 亚洲欧美日韩国产手机在线| 91在线视频18| 日本网站在线观看一区二区三区| 精品久久久久久综合日本欧美| 国产一区二区精品久久91| 国产精品日韩成人| 欧美怡红院视频| 精品一区二区免费视频| 国产精品丝袜91| 91黄色激情网站| 韩国一区二区视频| 亚洲精品成人悠悠色影视| 555www色欧美视频| 成人精品鲁一区一区二区| 亚洲18色成人| 久久久精品国产免大香伊 | 国产 日韩 欧美大片| 亚洲精品视频观看| 精品国产乱码久久久久久老虎| 国产成人8x视频一区二区| 一区二区免费看| 久久只精品国产| 91传媒视频在线播放| 激情五月婷婷综合| 一区二区三区四区在线免费观看| 日韩免费性生活视频播放| 色婷婷亚洲综合| 韩国精品久久久| 午夜精品视频一区| 国产精品伦一区| 日韩视频中午一区| 91福利在线观看| 国产99久久久国产精品| 日本伊人色综合网| 一区av在线播放| 中文字幕免费观看一区| 日韩欧美一区二区在线视频| 91蜜桃视频在线| 国产精品综合av一区二区国产馆| 亚洲综合色区另类av| 中文字幕精品一区二区精品绿巨人 | 中文字幕欧美激情一区| 日韩你懂的在线播放| 欧美日韩一区在线观看| av在线一区二区三区| 国产精品资源网站| 日本亚洲三级在线| 午夜精品久久久久久久| 亚洲精品国产精华液| 国产精品久久久久久久久晋中 | 久久丁香综合五月国产三级网站 | 色哟哟精品一区| 国产福利一区在线| 激情综合网av| 麻豆成人综合网| 调教+趴+乳夹+国产+精品| 一区二区三区小说| 亚洲一区欧美一区| 亚洲免费看黄网站| 亚洲视频一区二区在线| 国产精品色婷婷| 中文字幕日韩精品一区 | 91精品免费在线| 5566中文字幕一区二区电影| 欧美日韩免费电影| 欧美日韩国产在线观看| 欧美三级电影在线观看| 日韩一区二区三区视频| 日韩一区二区三区四区五区六区| 欧美一区二区播放| 欧美va亚洲va在线观看蝴蝶网| 欧美成人性战久久| 精品久久久三级丝袜| 久久九九久久九九| 中文字幕乱码一区二区免费| 国产精品久久免费看| 亚洲欧美一区二区三区国产精品 | 亚洲第一主播视频| 日韩黄色免费电影| 免费在线观看视频一区| 久久精品国产一区二区三| 精品一区二区在线免费观看| 精品一区二区三区的国产在线播放| 美女一区二区三区在线观看| 韩国一区二区视频| 成人av手机在线观看| 色婷婷一区二区三区四区| 欧美酷刑日本凌虐凌虐| 欧美一二三四在线| 日本一区二区三区四区在线视频| 亚洲欧洲成人精品av97| 亚洲高清一区二区三区| 久久成人av少妇免费| 国产激情偷乱视频一区二区三区 | 九色|91porny| 成人精品在线视频观看| 91行情网站电视在线观看高清版| 欧美日本在线播放| 精品国产自在久精品国产| 国产精品久久毛片a| 亚洲一线二线三线视频| 精品一区二区国语对白| 91女人视频在线观看| 91麻豆精品国产91久久久使用方法| 精品日韩在线一区| 亚洲欧美日韩国产综合在线| 奇米亚洲午夜久久精品| 福利一区在线观看| 欧美亚洲一区二区三区四区| 一区二区三区欧美亚洲| 奇米在线7777在线精品 | 日韩福利电影在线| 成人午夜在线视频| 6080国产精品一区二区| 国产精品久久久久影视| 日本午夜精品一区二区三区电影| 成人美女视频在线观看18| 欧美美女黄视频| 国产精品―色哟哟| 久久精品二区亚洲w码| 在线欧美日韩国产| 国产欧美精品一区二区色综合朱莉| 香蕉加勒比综合久久| 成人av网在线| 久久久久9999亚洲精品| 日韩和欧美一区二区三区| 99久久99久久免费精品蜜臀| 精品国产乱码久久久久久久| 亚洲国产欧美在线| 色综合色综合色综合色综合色综合 | 精品电影一区二区三区| 亚洲成人av一区| 不卡的电影网站| 亚洲精品在线免费观看视频| 亚洲国产成人高清精品| av激情综合网| 久久久久久99久久久精品网站| 天天操天天色综合| 在线看一区二区| 国产精品二三区| 国产91精品一区二区麻豆亚洲| 日韩欧美国产不卡| 五月综合激情网| 欧美亚洲另类激情小说| 亚洲女人小视频在线观看| 成人黄色在线网站| 国产清纯白嫩初高生在线观看91| 蜜芽一区二区三区| 91精品国产综合久久精品| 亚洲成人在线免费| 欧美日韩一级黄| 亚洲国产精品一区二区www| 99精品欧美一区二区三区小说| 国产亚洲综合在线| 国产精品1区2区| 久久嫩草精品久久久久| 激情伊人五月天久久综合| 日韩欧美国产精品| 精品综合久久久久久8888| 欧美电影免费观看高清完整版在 | 91麻豆精品国产91久久久使用方法 | 色素色在线综合| 亚洲一区在线观看免费观看电影高清 | 亚洲欧美激情小说另类| 色综合网站在线| 美洲天堂一区二卡三卡四卡视频| 欧美日韩精品久久久| 亚洲成人综合网站| 欧美高清一级片在线| 日韩电影一区二区三区四区| 91精品一区二区三区久久久久久| 秋霞电影网一区二区| 欧美成人国产一区二区| 久久99精品国产麻豆不卡| 五月激情六月综合| 欧美日韩精品欧美日韩精品| 日韩av一区二区在线影视| 精品国产露脸精彩对白| 国产不卡视频在线观看| 中文字幕一区二区三区在线观看 | 91精品国产综合久久久久久久久久 | 欧美精品日韩一本| 黄页视频在线91| 国产精品乱码一区二三区小蝌蚪| 色综合久久久久久久久| 美女网站视频久久| 久久精品欧美一区二区三区麻豆| 色综合中文字幕国产|