public MainWindow() { InitializeComponent(); m_globalApp = GlobalApplication.UniqueInstance; // //CableStayedBridge.Test.Window_Ribbon wr = new Window_Ribbon(); //wr.Show(); // 监听Ribbon的收缩与扩展 System.ComponentModel.DependencyPropertyDescriptor.FromProperty(Ribbon.IsMinimizedProperty, typeof(Ribbon)).AddValueChanged(Ribbon_CSB, (o, args) => { AdjustWorkingArea(Ribbon_CSB.IsMinimized); }); // 禁止双击时Ribbon的收缩 // System.ComponentModel.DependencyPropertyDescriptor.FromProperty(Ribbon.IsMinimizedProperty, typeof(Ribbon)) .AddValueChanged(Ribbon_CSB, (o, args) => Ribbon_CSB.IsMinimized = false); //var winForm = new Form1(); //winForm.TopLevel = false; // 最关键的一步 //// f.FormBorderStyle = FormBorderStyle.None; //FormsHost.Child = winForm; // WindowsFormsHost类为WPF中Window中的控件,用来在WPF中装载WinForm控件或窗体 // Window w1 = new CableStayedBridge.Test.RRWParameters(); // w1.Show(); // this.Close(); // }
/// <summary> /// Showdialog式加载 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> /// <remarks></remarks> public void frm_Output_Word_Load(object sender, EventArgs e) { //刷新时间 dateThisday = APPLICATION_MAINFORM.MainForm.Form_Rolling.Rollingday; //设置初始界面 LabelDate.Text = dateThisday.ToString("yyyy/MM/dd"); ChkBxSelect.CheckState = CheckState.Unchecked; CheckBox_PlanView.Checked = false; CheckBox_SectionalView.Checked = false; btnExport.Enabled = false; //为数组中的每一个元素赋值,以便于后面的统一操作:清空内容、全部选择,取消全选 F_arrListBoxes[0] = ListBoxMonitor_Dynamic; F_arrListBoxes[1] = ListBoxMonitor_Static; // F_SelectedDrawings = new Drawings_For_Output(this); //刷新主程序与界面 AmeDrawings AllDrawing = GlobalApplication.Application.ExposeAllDrawings(); // ---------- 禁用所有绘图窗口 WindowHandles = GlobalApplication.GetWindwosHandles(AllDrawing); foreach (IntPtr H in WindowHandles) { APIWindows.EnableWindow(H, false); } // RefreshUI(AllDrawing); }
public void Visio_DataRecordsetLinkToShape_Load(object sender, EventArgs e) { //如果程序中已经有打开的Visio文档,则将此文档作为默认的进行形状链接的文档 GlobalApplication GlobalApp = GlobalApplication.Application; if (GlobalApp != null) { if (GlobalApp.PlanView_VisioWindow != null) { Microsoft.Office.Interop.Visio.Document doc = GlobalApp.PlanView_VisioWindow.Page.Document; this.vsoDoc = doc; this.txtbxVsoDoc.Text = doc.FullName; } } }