C# Class DropDownCustomColorPicker.ColorPicker

Inheritance: System.Windows.Controls.UserControl
显示文件 Open project: zahndy/o3o

Public Methods

Method Description
ColorPicker ( ) : System
loadBitmap ( System source ) : System.Windows.Media.Imaging.BitmapSource

Private Methods

Method Description
CanColor_MouseLeftButtonDown ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
CanColor_MouseLeftButtonUp ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
ChangeColor ( ) : void
DefaultPicker_SelectionChanged ( object sender, System.Windows.Controls.SelectionChangedEventArgs e ) : void
EpPointer_MouseLeftButtonDown ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
EpPointer_MouseLeftButtonUp ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
EpPointer_MouseMove ( object sender, System.Windows.Input.MouseEventArgs e ) : void
GetColorFromImage ( int i, int j ) : Color

1*1 pixel copy is based on an article by Lee Brimelow http://thewpfblog.com/?p=62

InitialWork ( ) : void
MakeColorFromHex ( object sender ) : Color
MakeColorFromRGB ( ) : Color
MovePointer ( ) : void
MovePointerDuringReposition ( int i, int j ) : void
NumericValidation ( System e ) : void
Reposition ( ) : void
SdA_ValueChanged ( object sender, RoutedPropertyChangedEventArgs e ) : void
SimmilarColor ( Color pointColor, Color selectedColor ) : bool
TabItem_MouseLeftButtonUp ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
UpdatePreview ( ) : void
epCustomcolor_Expanded ( object sender, RoutedEventArgs e ) : void
epDefaultcolor_PreviewMouseLeftButtonDown ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
txtAll_KeyDown ( object sender, System.Windows.Input.KeyEventArgs e ) : void
txtAll_TextChanged ( object sender, RoutedEventArgs e ) : void
txtAlpha_KeyDown ( object sender, System.Windows.Input.KeyEventArgs e ) : void
txtAlpha_LostFocus ( object sender, RoutedEventArgs e ) : void
txtAlpha_TextChanged ( object sender, RoutedEventArgs e ) : void
txtB_KeyDown ( object sender, System.Windows.Input.KeyEventArgs e ) : void
txtB_TextChanged ( object sender, RoutedEventArgs e ) : void
txtG_KeyDown ( object sender, System.Windows.Input.KeyEventArgs e ) : void
txtG_TextChanged ( object sender, RoutedEventArgs e ) : void
txtR_KeyDown ( object sender, System.Windows.Input.KeyEventArgs e ) : void
txtR_TextChanged ( object sender, RoutedEventArgs e ) : void

Method Details

ColorPicker() public method

public ColorPicker ( ) : System
return System

loadBitmap() public static method

public static loadBitmap ( System source ) : System.Windows.Media.Imaging.BitmapSource
source System
return System.Windows.Media.Imaging.BitmapSource