[英]cannot access XAML element from C# code
我試圖將xaml元素連接到c#代碼,但它無法正常工作。 這是代碼:
<WebView x:Name="twitterView" Height="500"/>
這是HubPage.xaml和的代碼
twitterView.NavigateToString("...");
這是代碼HubPage.xaml.cs,但錯誤是“名稱'twitterView'在當前上下文中不存在”。 我在這做錯了什么?
通過@OguzGelal回答
我解決了這個問題。 如果有人感興趣,問題是我正在使用Hub和DataTemplates
。 並且無法直接從代碼中訪問DataTemplates
。
因此,您應該掛鈎控件的Loaded
事件並從sender
參數獲取它。
好像你正在使用未初始化的變量。 你已經給了很少的代碼來判斷,但錯誤確切地說明了這個問題。 給我們創建twitterView變量的行。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.