54 references to DisplayMode
System.Design (1)
artifacts\obj\System.Design.Facade\Release\net9.0\System.Design.Forwards.cs (1)
33[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.ComponentModel.Design.DisplayMode))]
System.Windows.Forms.Design (32)
System\ComponentModel\Design\BinaryEditor.BinaryUI.cs (5)
67_byteViewer.SetDisplayMode(DisplayMode.Auto); 75_byteViewer.SetDisplayMode(DisplayMode.Hexdump); 83_byteViewer.SetDisplayMode(DisplayMode.Ansi); 91_byteViewer.SetDisplayMode(DisplayMode.Unicode); 174_byteViewer.SetDisplayMode(DisplayMode.Auto);
System\ComponentModel\Design\ByteViewer.cs (27)
50private DisplayMode _displayMode; 51private DisplayMode _realDisplayMode; 72_displayMode = DisplayMode.Hexdump; 73_realDisplayMode = DisplayMode.Hexdump; 277private DisplayMode GetAutoDisplayMode() 285return DisplayMode.Hexdump; 292return DisplayMode.Hexdump; 295return DisplayMode.Unicode; 299return DisplayMode.Hexdump; 303return DisplayMode.Hexdump; 307return DisplayMode.Hexdump; 311return DisplayMode.Hexdump; 314return DisplayMode.Hexdump; 317return DisplayMode.Ansi; 319return DisplayMode.Ansi; 352return DisplayMode.Unicode; 357return DisplayMode.Ansi; 360return DisplayMode.Hexdump; 372public virtual DisplayMode GetDisplayMode() => _displayMode; 522case DisplayMode.Hexdump: 531case DisplayMode.Ansi: 535case DisplayMode.Unicode: 621public virtual void SetDisplayMode(DisplayMode mode) 626_realDisplayMode = (mode == DisplayMode.Auto) ? GetAutoDisplayMode() : mode; 630case DisplayMode.Ansi: 639case DisplayMode.Unicode: 648case DisplayMode.Hexdump:
System.Windows.Forms.Design.Tests (21)
System\ComponentModel\Design\ByteViewerTests.cs (21)
171Assert.Equal(DisplayMode.Hexdump, control.GetDisplayMode()); 453foreach (DisplayMode displayMode in Enum.GetValues(typeof(DisplayMode))) 464public void ByteViewer_OnPaint_InvokeWithBytes_CallsPaint(byte[] bytes, DisplayMode displayMode) 539public void ByteViewer_OnPaint_InvokeWithBytesWithHandle_CallsPaint(byte[] bytes, DisplayMode displayMode) 721[InlineData(DisplayMode.Auto)] 722[InlineData(DisplayMode.Hexdump)] 723[InlineData(DisplayMode.Ansi)] 724[InlineData(DisplayMode.Unicode)] 725public void ByteViewer_SetDisplayMode_InvokeNoBytes_GetReturnsExpected(DisplayMode value) 739[EnumData<DisplayMode>] 740public void ByteViewer_SetDisplayMode_InvokeWithBytes_GetReturnsExpected(DisplayMode value) 756[InlineData(DisplayMode.Ansi, 2, 3)] 757[InlineData(DisplayMode.Auto, 0, 0)] 758[InlineData(DisplayMode.Hexdump, 0, 0)] 759[InlineData(DisplayMode.Unicode, 2, 3)] 760public void ByteViewer_SetDisplayMode_InvokeWithBytesWithHandle_GetReturnsExpected(DisplayMode value, int expectedInvalidatedCallCount1, int expectedInvalidatedCallCount2) 801control.SetDisplayMode(DisplayMode.Ansi); 831control.SetDisplayMode(DisplayMode.Unicode); 849[InvalidEnumData<DisplayMode>] 850public void ByteViewer_SetDisplayMode_InvokeInvalidMode_ThrowsInvalidEnumArgumentException(DisplayMode value)