示例#1
0
文件: MSIXs.cs 项目: wjk/iswix
        private void LoadDocument()
        {
            panelTop.Height = 0;
            _isWiXFGMSIXs   = new IsWiXFGMSIXs(_documentManager.Document);
            contextMenuStripMSIX.Items["toolStripMenuItemRename"].Enabled = false;
            contextMenuStripMSIX.Items["toolStripMenuItemDelete"].Enabled = false;

            treeViewMSIXs.Nodes.Clear();
            foreach (var isWiXFGMSIX in _isWiXFGMSIXs)
            {
                contextMenuStripMSIX.Items["toolStripMenuItemRename"].Enabled = true;
                contextMenuStripMSIX.Items["toolStripMenuItemDelete"].Enabled = true;
                AddMSIXNode(isWiXFGMSIX);
            }
        }
示例#2
0
文件: MSIXs.cs 项目: wjk/iswix
        private void toolStripMenuItemNewFeature_Click(object sender, EventArgs e)
        {
            IsWiXFGMSIXs msixs    = new IsWiXFGMSIXs(_documentManager.Document);
            string       msixName = IsWiXFGMSIXs.SuggestNextMSIXName(_documentManager.Document);
            IsWiXFGMSIX  msix     = msixs.Create(msixName, "CN=, O=, STREET=, L=, S=, PostalCode=, C=", TargetType.desktop);
            TreeNode     node     = treeViewMSIXs.Nodes.Add(msix.Id);

            node.SelectedImageIndex = (int)ImageLibrary.Services;
            node.ImageIndex         = (int)ImageLibrary.Services;
            node.Tag = msix;
            treeViewMSIXs.SelectedNode = node;
            contextMenuStripMSIX.Items["toolStripMenuItemRename"].Enabled = true;
            contextMenuStripMSIX.Items["toolStripMenuItemDelete"].Enabled = true;

            _isWiXFGMSIXs.SortXML();
        }
示例#3
0
文件: MSIXs.cs 项目: wjk/iswix
 public MSIXs()
 {
     InitializeComponent();
     _fgWiXInstalled = IsWiXFGMSIXs.IsFGWiXInstalled();
 }