2012-08-16 98 views
0

我有一個擴展GridView的類。我想在我的xaml文件中使用它。它的命名空間MyApplication所以我把在XAML本地資源(類)在我的xaml文件中不可用

<Page 
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
xmlns:local="using:MyApplication" 

謝謝我想用

<local:VariableGridView Grid.Column="1" x:Name="listView"> 

它的工作原理,但我在它遇到錯誤

Error 6 The name "VariableGridView" does not exist in the namespace "using:MyApplication". 

我不知道爲什麼我得到這個。我已經多次重建過這個項目,但是我仍然可以得到這個。

//編輯

using System; 
using System.Collections.Generic; 
using System.Linq; 
using System.Text; 
using System.Threading.Tasks; 
using SignDictionary.Model; 
using Windows.Foundation; 
using Windows.UI; 
using Windows.UI.Xaml; 
using Windows.UI.Xaml.Controls; 
using Windows.UI.Xaml.Media; 

namespace MyApplication 
{ 
public class VariableGridView : GridView 
+0

你可以通過命名空間直到類名向我們展示VariableGridView的類聲明嗎? – Josh 2012-08-16 18:58:53

+0

@Josh我已經添加了更多代碼 – Fixus 2012-08-16 19:00:47

+0

xaml和class文件存在於同一個項目中嗎? – Josh 2012-08-16 19:23:31

回答

0

您是否嘗試過改變你使用語句:

xmlns:local="clr-namespace:MyApplication" 

這就是它看來,這種控制的生活。

+1

它沒有幫助:( – Fixus 2012-08-16 19:07:47