Enums.cs
上传用户:szlfmled
上传日期:2020-11-22
资源大小:978k
文件大小:1k
源码类别:

C#编程

开发平台:

C#

  1. using System;
  2. using System.ComponentModel;
  3. using System.Windows.Forms;
  4. namespace WeifenLuo.WinFormsUI.Docking
  5. {
  6. [Flags]
  7. [Serializable]
  8. [Editor(typeof(DockAreasEditor), typeof(System.Drawing.Design.UITypeEditor))]
  9. public enum DockAreas
  10. {
  11. Float = 1,
  12. DockLeft = 2,
  13. DockRight = 4,
  14. DockTop = 8,
  15. DockBottom = 16,
  16. Document = 32
  17. }
  18. public enum DockState
  19. {
  20. Unknown = 0,
  21. Float = 1,
  22. DockTopAutoHide = 2,
  23. DockLeftAutoHide = 3,
  24. DockBottomAutoHide = 4,
  25. DockRightAutoHide = 5,
  26. Document = 6,
  27. DockTop = 7,
  28. DockLeft = 8,
  29. DockBottom = 9,
  30. DockRight = 10,
  31. Hidden = 11
  32. }
  33. public enum DockAlignment
  34. {
  35. Left,
  36. Right,
  37. Top,
  38. Bottom
  39. }
  40. public enum DocumentStyle
  41. {
  42. DockingMdi,
  43. DockingWindow,
  44. DockingSdi,
  45. SystemMdi,
  46. }
  47.     /// <summary>
  48.     /// The location to draw the DockPaneStrip for Document style windows.
  49.     /// </summary>
  50.     public enum DocumentTabStripLocation
  51.     {
  52.         Top,
  53.         Bottom
  54.     }
  55. }