从写的拾色器分享(界面布局类似ps)
自写的拾色器分享(界面布局类似ps)
按惯例AD下搜索易:http://www.370b.com/
---------------------------------------------------------------
欢迎使用颜色选择器
Copyright At Rayyu,All Rights Reserved.
允许您在任意场合使用该dll的功能,但禁止篡改我们的代码.
---------------------------------------------------------------
Rayyu.ColorPicker.net2.0.zip 适用于.Net2.0、.Net3.0、.Net3.5
Rayyu.ColorPicker.net4.0.zip 适用于.Net4.0、.Net4.5
demo.zip 需在vs2010和vs2012里打开 是2.0的实例版本.



资源文件下载:http://download.****.net/detail/rayyu1989/4608611
vb.net范例:
C#范例:
更多说明:http://blog.****.net/rayyu1989/article/details/8032354
------解决思路----------------------
前排
------解决思路----------------------

------解决思路----------------------

------解决思路----------------------
记得貌似我们的野比王子也有一个。。
------解决思路----------------------
记得貌似我们的野比王子也有一个。。
------解决思路----------------------
只能 引用dll,不能 修改源代码吗????
那我要它何用,倒不如用系统自带的呢
------解决思路----------------------
这个没啥技术含量的,就是一些渐变的绘制,有很多其他的开源的要比这个完美的多。
------解决思路----------------------
感谢lz分享哦
------解决思路----------------------
这是什么?
------解决思路----------------------
laview这方面比较有经验。。
------解决思路----------------------
佩服了。
------解决思路----------------------
佩服啊
------解决思路----------------------
什么东东
------解决思路----------------------
什么东东
------解决思路----------------------
------解决思路----------------------
不懂 ????????
------解决思路----------------------
好贴。。。。。。。。。。。。。。。
------解决思路----------------------
佩服了
------解决思路----------------------
学习。
------解决思路----------------------
谢谢分享
------解决思路----------------------
------解决思路----------------------
很好,呵呵
------解决思路----------------------
好强大
------解决思路----------------------
佩服,学习了
------解决思路----------------------
很不错,看到vb.net的代码了!
------解决思路----------------------
佩服,学习了
------解决思路----------------------
谢谢哈哈
------解决思路----------------------
晕了 ......
------解决思路----------------------
laview这方面比较有经验。。
------解决思路----------------------
学习了,谢谢楼主分享~
------解决思路----------------------
学习了,谢谢楼主分享
------解决思路----------------------
------解决思路----------------------
看不动啊
------解决思路----------------------
感谢楼主分享,真的很强大
------解决思路----------------------
感谢楼主分享,真的很强大
------解决思路----------------------
what is this?
------解决思路----------------------
收到了哦,我明白的哦
按惯例AD下搜索易:http://www.370b.com/
---------------------------------------------------------------
欢迎使用颜色选择器
Copyright At Rayyu,All Rights Reserved.
允许您在任意场合使用该dll的功能,但禁止篡改我们的代码.
---------------------------------------------------------------
Rayyu.ColorPicker.net2.0.zip 适用于.Net2.0、.Net3.0、.Net3.5
Rayyu.ColorPicker.net4.0.zip 适用于.Net4.0、.Net4.5
demo.zip 需在vs2010和vs2012里打开 是2.0的实例版本.
资源文件下载:http://download.****.net/detail/rayyu1989/4608611
vb.net范例:
Private Sub MyColorBtn1_Click(sender As Object, e As EventArgs) Handles MyColorBtn1.Click
'初始化
Using s As New Rayyu.ColorPicker(sender, MyColorBtn1.BackColor, 50)
'注册颜色变更事件
AddHandler s.OnColorChanged, AddressOf OnColorChange
'注册拾色器完成/退出事件
AddHandler s.OnColorCompleted, AddressOf OnColorCompleted
'拾色器窗口的标题
s.Text = "提示" & Now.ToString("yyyy-MM-dd HH:mm:ss")
'打开拾色器
s.Show()
End Using
End Sub
''' <summary>
''' 颜色更改时
''' </summary>
''' <param name="sender">回调对象</param>
''' <param name="e"></param>
Private Sub OnColorChange(sender As Object, e As Rayyu.ColorPickChangedEventArgs)
'dosomething
End Sub
''' <summary>
''' 点击了确定或取消并退出了颜色选择器
''' </summary>
''' <param name="sender">回调对象</param>
''' <param name="e"></param>
Private Sub OnColorCompleted(sender As Object, e As Rayyu.ColorPickCompletedEventArgs)
'dosomething
If e.iscancel Then
MsgBox("操作被取消!")
ElseIf e.NewColor.ToArgb = e.OldColor.ToArgb Then
MsgBox("颜色没有变化!")
Else
MsgBox("这是1个新的颜色!")
End If
End Sub
C#范例:
private void MyColorBtn1_Click(object sender, EventArgs e)
{
//初始化
using (Rayyu.ColorPicker s = new Rayyu.ColorPicker(sender, MyColorBtn1.BackColor, 50)) {
//注册颜色变更事件
s.OnColorChanged += OnColorChange;
//注册拾色器完成/退出事件
s.OnColorCompleted += OnColorCompleted;
//拾色器窗口的标题
s.Text = "提示" + DateAndTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
//打开拾色器
s.Show();
}
}
/// <summary>
/// 颜色更改时
/// </summary>
/// <param name="sender">回调对象</param>
/// <param name="e"></param>
private void OnColorChange(object sender, Rayyu.ColorPickChangedEventArgs e)
{
//dosomething
}
/// <summary>
/// 点击了确定或取消并退出了颜色选择器
/// </summary>
/// <param name="sender">回调对象</param>
/// <param name="e"></param>
private void OnColorCompleted(object sender, Rayyu.ColorPickCompletedEventArgs e)
{
//dosomething
if (e.iscancel) {
Interaction.MsgBox("操作被取消!");
} else if (e.NewColor.ToArgb == e.OldColor.ToArgb) {
Interaction.MsgBox("颜色没有变化!");
} else {
Interaction.MsgBox("这是1个新的颜色!");
}
}
更多说明:http://blog.****.net/rayyu1989/article/details/8032354
------解决思路----------------------
------解决思路----------------------
------解决思路----------------------
------解决思路----------------------
记得貌似我们的野比王子也有一个。。
------解决思路----------------------
记得貌似我们的野比王子也有一个。。
------解决思路----------------------
只能 引用dll,不能 修改源代码吗????
那我要它何用,倒不如用系统自带的呢
------解决思路----------------------
这个没啥技术含量的,就是一些渐变的绘制,有很多其他的开源的要比这个完美的多。
------解决思路----------------------
感谢lz分享哦
------解决思路----------------------
这是什么?
------解决思路----------------------
laview这方面比较有经验。。
------解决思路----------------------
佩服了。
------解决思路----------------------
佩服啊
------解决思路----------------------
什么东东
------解决思路----------------------
什么东东
------解决思路----------------------
------解决思路----------------------
不懂 ????????
------解决思路----------------------
好贴。。。。。。。。。。。。。。。
------解决思路----------------------
佩服了
------解决思路----------------------
学习。
------解决思路----------------------
谢谢分享
------解决思路----------------------
------解决思路----------------------
很好,呵呵
------解决思路----------------------
好强大
------解决思路----------------------
佩服,学习了
------解决思路----------------------
很不错,看到vb.net的代码了!
------解决思路----------------------
佩服,学习了
------解决思路----------------------
谢谢哈哈
------解决思路----------------------
晕了 ......
------解决思路----------------------
laview这方面比较有经验。。
------解决思路----------------------
学习了,谢谢楼主分享~
------解决思路----------------------
学习了,谢谢楼主分享
------解决思路----------------------
------解决思路----------------------
看不动啊
------解决思路----------------------
感谢楼主分享,真的很强大
------解决思路----------------------
感谢楼主分享,真的很强大
------解决思路----------------------
what is this?
------解决思路----------------------
收到了哦,我明白的哦