当前位置: 首页>>代码示例>>C#>>正文


C# Object.Show方法代码示例

本文整理汇总了C#中Object.Show方法的典型用法代码示例。如果您正苦于以下问题:C# Object.Show方法的具体用法?C# Object.Show怎么用?C# Object.Show使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Object的用法示例。


在下文中一共展示了Object.Show方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: treeView1_DoubleClick

        private void treeView1_DoubleClick(object sender, EventArgs e)
        {
            var menuItem = treeView1.SelectedNode;

            // Get root node
            TreeNode rootNode = treeView1.SelectedNode;
            while (rootNode.Parent != null)
            {
                rootNode = rootNode.Parent;
            }

            if (rootNode.ToString() == "TreeNode: Sprites")
            {
                // Open image in paint
                string file = getFilePath(menuItem.Name, "sprite");
                int pos = 0;
                int i = 0;
                foreach (char znak in file)
                {
                    if (znak == '\\') { pos = i; }
                    i++;
                }
                string filePathCore = file.Substring(0, pos);

                try
                {
                    XmlReader xr = XmlReader.Create(file);
                    while (xr.Read())
                    {
                        if (xr.NodeType == XmlNodeType.Element && xr.Name == "frame")
                        {
                            xr.Read();
                            string imageFile = xr.Value;

                            string final = filePathCore + @"\" + imageFile;
                            Process.Start(final);
                            break;
                        }
                    }
                }
                catch { }
            }
            else if (menuItem != null)
            {
                string name = menuItem.ToString();
                name = name.Replace("TreeNode: ", "");
                string file = getFilePath(name, "object");

                Object o = new Object(file);
                o.Text = "Object - " + name;
                o.Show();
            }
        }
开发者ID:lofcz,项目名称:SimplexRpgEngine,代码行数:53,代码来源:Form1.cs


注:本文中的Object.Show方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。