Xwt.SelectColorDialog.Run C# (CSharp) Method

Run() public method

Shows the dialog.
public Run ( Xwt.WindowFrame parentWindow, Action colorChangedCallback ) : bool
parentWindow Xwt.WindowFrame
colorChangedCallback Action
return bool
		public bool Run (WindowFrame parentWindow, Action<Color> colorChangedCallback)
		{
			if(backend.Color != Colors.Transparent) {
				backend.Color = backend.Color;
			}
			return backend.Run((IWindowFrameBackend)Toolkit.CurrentEngine.GetSafeBackend(parentWindow), title, supportsAlpha, colorChangedCallback);
		}

Usage Example

		void ColorButton_Clicked (object sender, EventArgs e)
		{
			var colorDialog = new SelectColorDialog (label.Text);
			colorDialog.Color = this.Color;
			var result = colorDialog.Run (ParentWindow);

			if (result)
				Color = colorDialog.Color;
		}
All Usage Examples Of Xwt.SelectColorDialog::Run