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


C# Button.FindName方法代码示例

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


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

示例1: Bug484164

 public void Bug484164()
 {
     Button b = new Button { Content = "Button" };
     string n = "Bob";
     b.SetValue(FrameworkElement.NameProperty, n);
     TestPanel.Children.Add(b);
     Assert.IsNotNull(b.FindName(n));
 }
开发者ID:fstn,项目名称:WindowsPhoneApps,代码行数:8,代码来源:TestPanel.cs

示例2: Bug484164b

 public void Bug484164b()
 {
     Button b = new Button { Content = "Button" };
     string n = "Bob";
     b.SetValue(FrameworkElement.NameProperty, n);
     TestPanel.Children.Add(b);
     EnqueueDelay(TimeSpan.FromSeconds(.2));
     EnqueueCallback(() => Assert.IsNotNull(b.FindName(n)));
     EnqueueTestComplete();
 }
开发者ID:fstn,项目名称:WindowsPhoneApps,代码行数:10,代码来源:TestPanel.cs

示例3: TagPropertyNamescope2

		public void TagPropertyNamescope2 ()
		{
		        Canvas c;
			Canvas c2;
			Button b;

			c = (Canvas)XamlReader.Load (@"
<Canvas xmlns=""http://schemas.microsoft.com/client/2007"" xmlns:x=""http://schemas.microsoft.com/winfx/2006/xaml"" x:Name=""Canvas"" />");

			b = new Button ();
			b.Name = "Button";


			Assert.IsNotNull (c.FindName ("Canvas"), "1");

			c.Tag = b;

			Assert.IsNull (c.FindName ("Button"), "2");
			Assert.IsNull (b.FindName ("Canvas"), "2.5");

			c.Children.Add (b);

			Assert.IsNotNull (c.FindName ("Button"), "3");
			Assert.IsNotNull (b.FindName ("Canvas"), "2.5");

			c = (Canvas)XamlReader.Load (@"
<Canvas xmlns=""http://schemas.microsoft.com/client/2007"" xmlns:x=""http://schemas.microsoft.com/winfx/2006/xaml"" x:Name=""Canvas"" />");
			c2 = (Canvas)XamlReader.Load (@"
<Canvas xmlns=""http://schemas.microsoft.com/client/2007"" xmlns:x=""http://schemas.microsoft.com/winfx/2006/xaml"" x:Name=""Canvas2"" />");

			b = new Button ();
			b.Name = "Button";

			c.Tag = b;

			c2.Children.Add (b);
			Assert.IsNull (c.FindName ("Button"), "4");
			Assert.IsNotNull (c2.FindName ("Button"), "5");
			Assert.IsNull (b.FindName ("Canvas"), "5.5");
			Assert.IsNotNull (b.FindName ("Canvas2"), "5.75");
		}
开发者ID:snorp,项目名称:moon,代码行数:41,代码来源:UIElementTest.cs


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