本文整理汇总了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();
}
}