要做一个前台的应用,于是想到了DockPanel suite,以前在DBSchema2Doc中用过,估计有新版出来了,于是上sf上看了一下,果然最后的版本是2007 nov 4的2.2版本,于是down下来。在vs2008中添加组件,发现原来Gallio这个测试平台已经内置了最新版的这个DockPanel suite,诶,真是白忙活。
sf项目链接:DockPhttp://sourceforge.net/projects/dockpanelsuite/?abmode=1anel Suite - 2.2
上兩張圖,我今天的成果,做了一個基於插件的front-end app原型,大家看看,有需要我再做一下詳細解釋哈
細心的觀眾可能看出來了,在生成的使用了Post-build事件,
copy $(TargetPath) $(SolutionDir)\eHunter\bin\$(ConfigurationName)\Plugins\
原先我是這樣寫的
copy D:\wwwroot\OICF\eHunter\TaskManager\bin\Debug\Plugin.TaskManager.dll D:\wwwroot\OICF\eHunter\eHunter\bin\Debug\Plugins
這樣的話就寫死了,如果在別的機子上簽出會出現問題,於是我摸索了一下,就改用了上面的寫法,其作用是
將生成的dll插件copy的程序的plugins目錄下,這樣就省得每次生成後做手工操作了,當然高手可能會用ms-build或是ant或者是cc,不過那些我不會,小程序部署起來也太麻煩了,不過還是期待高手指導哈
分享到:
相关推荐
"DockPanel2.2"是一个专门针对C#开发的开源界面控件库,它为Windows Forms应用程序提供了强大的停靠功能。停靠面板是GUI设计中一个常见且实用的元素,允许用户自定义窗口布局,使其可以灵活地在屏幕边缘停靠或者自由...
DockPanelSuite是一个流行的开源.NET框架,用于在Windows Forms应用程序中实现功能强大的 docking 功能,类似于Visual Studio中的工作区布局。2.10版本是该库的一个稳定版本,发布于2016年,提供了一些改进和修复,...
附件:WeifenLuo.WinFormsUI.Docking3.1.0.rar 包含: WeifenLuo.WinFormsUI.Docking.dll, license.txt ,WeifenLuo.WinFormsUI.... 源码地址:https://github.com/dockpanelsuite/dockpanelsuite的dockPanel文件夹下.
4. LastChildFill 属性:此属性决定最后一个添加到 DockPanel 的子控件是否应该占据剩余的空间。默认情况下,最后一个子控件会填充整个 DockPanel,但可以设置为 false 来改变这种行为。 三、使用 DockPanel 控件的...
DockPanel.config 一个用于VS的分屏显示的库文件,有例子DockSample.exe,引用WeifenLuo.WinFormsUI.Docking.dll,写入代码,例子如下: Form.DockAreas = DockAreas.DockLeft | DockAreas.DockRight | DockAreas....
WeifenLuo.WinFormsUI.Docking库是专门为Windows Forms应用程序设计的,它提供了DockPanel控件,能够创建出复杂的窗口布局,包括但不限于文档窗口的分栏、浮动窗口、停靠窗口等。这些特性使得开发者能够构建出具有...
4. **用户界面(UI)构建**:介绍GWT的Widget库,如Button、TextBox、Panel等,以及布局管理器,如FlowPanel、DockPanel等,如何构建复杂的UI组件。 5. **事件处理**:讲述如何在GWT应用中添加事件监听器,处理用户...
DockPanel Suite 2.9,官方最新版本。也就是那个可以实现像VS那样多窗口停靠的WeifenLuo.WinFormsUI.Docking!包含类库的源代码和示例,新增VS2012和VS2013两个主题,现在共4个主题。类库和演示示例在VS2010环境下...
DockPanel第三方控件 WeifenLuo.WinFormsUI.Docking.dll
在Windows Forms开发中,DockPanel控件是一种非常实用的布局工具,它允许用户将其他控件按照预定的方式停靠在窗体的边缘或者中心。这个"DockPanel_2_1.rar"压缩包文件包含了关于C#中实现DockPanel功能的相关资源,让...
<TextBox DockPanel.Dock="Fill">Full Size TextBox </DockPanel> ``` 在这个例子中,Button会被停靠在顶部,Label停靠在底部,TextBox则会填充剩余的所有空间。 `DockPanel`的一个独特特性是“最后子项填充”...
4. **事件处理**: 应监听`DockPanel`和子窗口的事件,如`Docking`、`Docked`、`Undocking`等,以实现自定义的逻辑或动画效果。 5. **用户交互**: 用户可以通过拖放操作改变窗口的位置,DockPanelSuite会自动处理这些...
#### 4. 资源、样式、控制模板和主题 WPF中的资源是指可以在整个应用程序或特定范围内重复使用的元素,如字体、颜色、图像等。样式用于定义控件的外观和行为,控制模板则用于自定义控件的视觉呈现。主题则是指一组...
DockPanel控件是Windows Forms应用程序中用于布局管理的一个重要组件,尤其在创建复杂用户界面时。这个【标题】"DockPanel-WinFormUi_dockpanel_C#源码_" 指明了我们讨论的主题,即如何使用C#编程语言来处理...
2. **DockPanel.Dock**: 每个子控件都有这个属性,用于指定该控件在DockPanel中的停靠位置。 3. **LastChildFill**: 当设置为True时,DockPanel中最后一个添加的控件将填充剩余的空间。 在实现多文档界面(MDI)...
1. **DockPanel.Dock**:这是每个子元素的关键属性,用于定义元素在DockPanel中的位置。它可以取以下值: - `Top`:元素将在顶部对齐。 - `Bottom`:元素将在底部对齐。 - `Left`:元素将在左侧对齐。 - `Right`...
DockPanel Suite 2.2 源代码是用于.NET Framework应用程序开发的一个强大的控件库,尤其在创建具有可停靠窗口布局的用户界面时非常有用。这个开源项目由C#编写,深受开发者喜爱,因为其功能强大且易于集成。Sharp...
《DockPanel源码详解——基于WeiFenLuo的Windows窗体动态布局技术》 在Windows应用程序开发中,用户界面的布局设计是一项重要的任务。它直接影响到软件的易用性和美观性。DockPanel控件是一种常见的布局工具,常...
最新版本为 2.2 版,于 2007 年 11 月发布。 DockPanel Suite 的功能特点: 1. 选项卡式的窗体布功能:这个选项卡的外观是可以自已再扩展的。 2. 工具栏可实现停靠和自动隐藏:每个继承它的窗体都可以实现停靠和...
4. 多文档界面(MDI)支持:DockPanel控件可以作为构建MDI应用程序的基础。在MDI应用中,用户可以在同一个主窗口下打开多个子窗口,每个子窗口可以独立工作,也可以通过DockPanel停靠或浮动。 5. 开源:DockPanel的...