private void Me_Loaded(object sender, EventArgs e) { Me.OnThemeChanged(); Me.OnSizeChanged(); // Label_OffsetX.MouseEnter += Label_ViewOperation_MouseEnter; Label_OffsetY.MouseEnter += Label_ViewOperation_MouseEnter; Label_OffsetZ.MouseEnter += Label_ViewOperation_MouseEnter; Label_RotateX.MouseEnter += Label_ViewOperation_MouseEnter; Label_RotateY.MouseEnter += Label_ViewOperation_MouseEnter; Label_RotateZ.MouseEnter += Label_ViewOperation_MouseEnter; Label_OffsetX.MouseLeave += Label_ViewOperation_MouseLeave; Label_OffsetY.MouseLeave += Label_ViewOperation_MouseLeave; Label_OffsetZ.MouseLeave += Label_ViewOperation_MouseLeave; Label_RotateX.MouseLeave += Label_ViewOperation_MouseLeave; Label_RotateY.MouseLeave += Label_ViewOperation_MouseLeave; Label_RotateZ.MouseLeave += Label_ViewOperation_MouseLeave; Label_OffsetX.MouseDown += Label_ViewOperation_MouseDown; Label_OffsetY.MouseDown += Label_ViewOperation_MouseDown; Label_OffsetZ.MouseDown += Label_ViewOperation_MouseDown; Label_RotateX.MouseDown += Label_ViewOperation_MouseDown; Label_RotateY.MouseDown += Label_ViewOperation_MouseDown; Label_RotateZ.MouseDown += Label_ViewOperation_MouseDown; Label_OffsetX.MouseUp += Label_ViewOperation_MouseUp; Label_OffsetY.MouseUp += Label_ViewOperation_MouseUp; Label_OffsetZ.MouseUp += Label_ViewOperation_MouseUp; Label_RotateX.MouseUp += Label_ViewOperation_MouseUp; Label_RotateY.MouseUp += Label_ViewOperation_MouseUp; Label_RotateZ.MouseUp += Label_ViewOperation_MouseUp; Label_OffsetX.MouseMove += Label_OffsetX_MouseMove; Label_OffsetY.MouseMove += Label_OffsetY_MouseMove; Label_OffsetZ.MouseMove += Label_OffsetZ_MouseMove; Label_RotateX.MouseMove += Label_RotateX_MouseMove; Label_RotateY.MouseMove += Label_RotateY_MouseMove; Label_RotateZ.MouseMove += Label_RotateZ_MouseMove; Panel_View.MouseDown += Panel_View_MouseDown; Panel_View.MouseUp += Panel_View_MouseUp; Panel_View.MouseMove += Panel_View_MouseMove; Panel_View.MouseWheel += Panel_View_MouseWheel; // foreach (Particle particle in _Particles) { _InteractiveManager.AddParticle(particle); } _InteractiveManager.SimulationStart(); }
private void LoadedEvents(object sender, EventArgs e) { // // 在窗体加载后发生。 // Me.OnSizeChanged(); Me.OnThemeChanged(); Panel_GraphArea.BackColor = Colors.Background; Panel_GraphArea.Visible = true; }
private void LoadedEvents(object sender, EventArgs e) { Me.OnThemeChanged(); // ComboBox_FormStyleEnum.SelectedIndexChanged -= ComboBox_FormStyleEnum_SelectedIndexChanged; ComboBox_FormStyleEnum.SelectedIndex = (int)Me.FormStyle; ComboBox_FormStyleEnum.SelectedIndexChanged += ComboBox_FormStyleEnum_SelectedIndexChanged; CheckBox_EnableMinimize.CheckedChanged -= CheckBox_EnableMinimize_CheckedChanged; CheckBox_EnableMaximize.CheckedChanged -= CheckBox_EnableMaximize_CheckedChanged; CheckBox_EnableFullScreen.CheckedChanged -= CheckBox_EnableFullScreen_CheckedChanged; CheckBox_ShowIconOnCaptionBar.CheckedChanged -= CheckBox_ShowIconOnCaptionBar_CheckedChanged; CheckBox_ShowInTaskbar.CheckedChanged -= CheckBox_ShowInTaskbar_CheckedChanged; CheckBox_TopMost.CheckedChanged -= CheckBox_TopMost_CheckedChanged; CheckBox_EnableMinimize.Checked = Me.EnableMinimize; CheckBox_EnableMaximize.Checked = Me.EnableMaximize; CheckBox_EnableFullScreen.Checked = Me.EnableFullScreen; CheckBox_ShowIconOnCaptionBar.Checked = Me.ShowIconOnCaptionBar; CheckBox_ShowInTaskbar.Checked = Me.ShowInTaskbar; CheckBox_TopMost.Checked = Me.TopMost; CheckBox_EnableMinimize.CheckedChanged += CheckBox_EnableMinimize_CheckedChanged; CheckBox_EnableMaximize.CheckedChanged += CheckBox_EnableMaximize_CheckedChanged; CheckBox_EnableFullScreen.CheckedChanged += CheckBox_EnableFullScreen_CheckedChanged; CheckBox_ShowIconOnCaptionBar.CheckedChanged += CheckBox_ShowIconOnCaptionBar_CheckedChanged; CheckBox_ShowInTaskbar.CheckedChanged += CheckBox_ShowInTaskbar_CheckedChanged; CheckBox_TopMost.CheckedChanged += CheckBox_TopMost_CheckedChanged; // ComboBox_ThemeEnum.SelectedIndexChanged -= ComboBox_ThemeEnum_SelectedIndexChanged; ComboBox_ThemeEnum.SelectedIndex = (int)Me.Theme; ComboBox_ThemeEnum.SelectedIndexChanged += ComboBox_ThemeEnum_SelectedIndexChanged; Label_ThemeColor_Value.Text = Com.ColorManipulation.GetColorName(Me.ThemeColor); TextBox_Caption.TextChanged -= TextBox_Caption_TextChanged; TextBox_Caption.Text = Me.Caption; TextBox_Caption.TextChanged += TextBox_Caption_TextChanged; CheckBox_ShowCaption.CheckedChanged -= CheckBox_ShowCaption_CheckedChanged; CheckBox_ShowCaption.Checked = Me.ShowCaption; CheckBox_ShowCaption.CheckedChanged += CheckBox_ShowCaption_CheckedChanged; Label_CaptionFont_Value.Text = string.Concat(Me.CaptionFont.Name, ", ", Me.CaptionFont.Size, "pt, ", (Me.CaptionFont.Style == FontStyle.Regular ? "R" : string.Concat((Me.CaptionFont.Bold ? "B" : string.Empty), (Me.CaptionFont.Italic ? "I" : string.Empty), (Me.CaptionFont.Strikeout ? "S" : string.Empty), (Me.CaptionFont.Underline ? "U" : string.Empty)))); ComboBox_CaptionAlignEnum.SelectedIndexChanged -= ComboBox_CaptionAlignEnum_SelectedIndexChanged; switch (Me.CaptionAlign) { case ContentAlignment.TopLeft: ComboBox_CaptionAlignEnum.SelectedIndex = 0; break; case ContentAlignment.TopCenter: ComboBox_CaptionAlignEnum.SelectedIndex = 1; break; case ContentAlignment.TopRight: ComboBox_CaptionAlignEnum.SelectedIndex = 2; break; case ContentAlignment.MiddleLeft: ComboBox_CaptionAlignEnum.SelectedIndex = 3; break; case ContentAlignment.MiddleCenter: ComboBox_CaptionAlignEnum.SelectedIndex = 4; break; case ContentAlignment.MiddleRight: ComboBox_CaptionAlignEnum.SelectedIndex = 5; break; case ContentAlignment.BottomLeft: ComboBox_CaptionAlignEnum.SelectedIndex = 6; break; case ContentAlignment.BottomCenter: ComboBox_CaptionAlignEnum.SelectedIndex = 7; break; case ContentAlignment.BottomRight: ComboBox_CaptionAlignEnum.SelectedIndex = 8; break; } ComboBox_CaptionAlignEnum.SelectedIndexChanged += ComboBox_CaptionAlignEnum_SelectedIndexChanged; CheckBox_ShowCaptionBarColor.CheckedChanged -= CheckBox_ShowCaptionBarColor_CheckedChanged; CheckBox_EnableCaptionBarTransparent.CheckedChanged -= CheckBox_EnableCaptionBarTransparent_CheckedChanged; CheckBox_ShowCaptionBarColor.Checked = Me.ShowCaptionBarColor; CheckBox_EnableCaptionBarTransparent.Checked = Me.EnableCaptionBarTransparent; CheckBox_ShowCaptionBarColor.CheckedChanged += CheckBox_ShowCaptionBarColor_CheckedChanged; CheckBox_EnableCaptionBarTransparent.CheckedChanged += CheckBox_EnableCaptionBarTransparent_CheckedChanged; CheckBox_ShowShadowColor.CheckedChanged -= CheckBox_ShowShadowColor_CheckedChanged; CheckBox_ShowShadowColor.Checked = Me.ShowShadowColor; CheckBox_ShowShadowColor.CheckedChanged += CheckBox_ShowShadowColor_CheckedChanged; // ComboBox_FormStateEnum.SelectedIndexChanged -= ComboBox_FormStateEnum_SelectedIndexChanged; ComboBox_FormActionEnum.SelectedIndexChanged -= ComboBox_FormActionEnum_SelectedIndexChanged; ComboBox_FormStateEnum.SelectedIndex = (int)Me.FormState; ComboBox_FormActionEnum.SelectedIndex = 0; ComboBox_FormStateEnum.SelectedIndexChanged += ComboBox_FormStateEnum_SelectedIndexChanged; ComboBox_FormActionEnum.SelectedIndexChanged += ComboBox_FormActionEnum_SelectedIndexChanged; TextBox_BoundsX.TextChanged -= TextBox_BoundsX_TextChanged; TextBox_BoundsY.TextChanged -= TextBox_BoundsY_TextChanged; TextBox_BoundsWidth.TextChanged -= TextBox_BoundsWidth_TextChanged; TextBox_BoundsHeight.TextChanged -= TextBox_BoundsHeight_TextChanged; TextBox_BoundsX.Text = Me.X.ToString(); TextBox_BoundsY.Text = Me.Y.ToString(); TextBox_BoundsWidth.Text = Me.Width.ToString(); TextBox_BoundsHeight.Text = Me.Height.ToString(); TextBox_BoundsX.SelectionStart = TextBox_BoundsX.TextLength; TextBox_BoundsY.SelectionStart = TextBox_BoundsY.TextLength; TextBox_BoundsWidth.SelectionStart = TextBox_BoundsWidth.TextLength; TextBox_BoundsHeight.SelectionStart = TextBox_BoundsHeight.TextLength; TextBox_BoundsX.TextChanged += TextBox_BoundsX_TextChanged; TextBox_BoundsY.TextChanged += TextBox_BoundsY_TextChanged; TextBox_BoundsWidth.TextChanged += TextBox_BoundsWidth_TextChanged; TextBox_BoundsHeight.TextChanged += TextBox_BoundsHeight_TextChanged; // CheckBox_SmoothShift.CheckedChanged -= CheckBox_SmoothShift_CheckedChanged; CheckBox_Fade.CheckedChanged -= CheckBox_Fade_CheckedChanged; CheckBox_SmoothShift.Checked = Me.Effect.HasFlag(Com.WinForm.Effect.SmoothShift); CheckBox_Fade.Checked = Me.Effect.HasFlag(Com.WinForm.Effect.Fade); CheckBox_SmoothShift.CheckedChanged += CheckBox_SmoothShift_CheckedChanged; CheckBox_Fade.CheckedChanged += CheckBox_Fade_CheckedChanged; Label_ImmersiveExperience.Enabled = CheckBox_ImmersiveExperience.Checked; }