Here are the examples of the csharp api class CheckStateToSettingState(System.Windows.Forms.CheckState) taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.
1 Example
0
1. Example
Project: ReClass.NET
Source File: ScannerForm.cs
Source File: ScannerForm.cs
private ScanSettings CreateSearchSettings() { Contract.Ensures(Contract.Result<ScanSettings>() != null); var settings = new ScanSettings { ValueType = valueTypeComboBox.SelectedValue }; long.TryParse(startAddressTextBox.Text, NumberStyles.HexNumber, null, out var startAddressVar); long.TryParse(stopAddressTextBox.Text, NumberStyles.HexNumber, null, out var endAddressVar); #if RECLASSNET64 settings.StartAddress = unchecked((IntPtr)startAddressVar); settings.StopAddress = unchecked((IntPtr)endAddressVar); #else settings.StartAddress = unchecked((IntPtr)(int)startAddressVar); settings.StopAddress = unchecked((IntPtr)(int)endAddressVar); #endif settings.EnableFastScan = fastScanCheckBox.Checked; int.TryParse(fastScanAlignmentTextBox.Text, out var alignment); settings.FastScanAlignment = Math.Max(1, alignment); SettingState CheckStateToSettingState(CheckState state) { switch (state) { case CheckState.Checked: return SettingState.Yes; case CheckState.Unchecked: return SettingState.No; default: return SettingState.Indeterminate; } } settings.ScanWritableMemory = CheckStateToSettingState(scanWritableCheckBox.CheckState); settings.ScanExecutableMemory = CheckStateToSettingState(scanExecutableCheckBox.CheckState); settings.ScanCopyOnWriteMemory = CheckStateToSettingState(scanCopyOnWriteCheckBox.CheckState); return settings; }