本文整理汇总了C#中MainPage.FindName方法的典型用法代码示例。如果您正苦于以下问题:C# MainPage.FindName方法的具体用法?C# MainPage.FindName怎么用?C# MainPage.FindName使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类MainPage
的用法示例。
在下文中一共展示了MainPage.FindName方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: InitMainPage
public void InitMainPage()
{
mainPage = Window.Current.Content as MainPage;
// Do not repeat app initialization when the Window already has content,
// just ensure that the window is active
if (mainPage == null)
{
mainPage = new MainPage();
// Retrieve the root Frame to act as the navigation context and navigate to the first page
// Don't change the name of "rootFrame" in MainPage.xaml unless you change it here to match.
rootFrame = (Frame)mainPage.FindName("rootFrame");
// Associate the frame with a SuspensionManager key.
SuspensionManager.RegisterFrame(rootFrame, "AppFrame");
// Place the main page in the current Window.
Window.Current.Content = mainPage;
}
if (rootFrame.Content == null)
{
// When the navigation stack isn't restored navigate to the first page,
// configuring the new page by passing required information as a navigation
// parameter
if (!rootFrame.Navigate(typeof(MenuMainPage)))
{
throw new Exception("Failed to create initial page");
}
}
// Ensure the current window is active
Window.Current.Activate();
}
示例2: start
public void start()
{
using(new NSAutoreleasePool()) {
var frame = window.Frame;
var directory = Path.Combine(NSBundle.MainBundle.ResourcePath,"MainPage.xaml");
XamlXmlReader reader = new XamlXmlReader(directory);
mainPage = (MainPage)XamlServices.Load(reader);
mainPage.Frame = frame;
this.InvokeOnMainThread( delegate {
loadingLabel.RemoveFromSuperview();
loadingLabel = null;
mainvc.View.AddSubview(mainPage);
});
TextReader tr = new StreamReader(Path.Combine(NSBundle.MainBundle.ResourcePath,"load.xaml"));
var tb = mainPage.FindName("CodeTb");
((XamlForIphone.UITextView)tb).Text = tr.ReadToEnd() ;
}
}