誤って提出したのですが、自分で直して質問を書いた後は提出しませんでした。しかし、コメントから学びました、ありがとう!
私はwin8で簡単なtodoアプリを作成しようとしていますが、最終的にはそれをToDoIstAPIにホックしたいと思っています。データバインディングに頭を悩ませるための簡単なタスククラスを作成しましたが、やりたいことを実行することができません。リストボックスやその他の基本的なフォーム要素を使用しました。
task.cs
class task
{
private string content;
private bool complete;
public string Content
{
get {return content;}
set { content = value; }
}
public bool Complete
{
get { return complete; }
set { complete = value; }
}
public task(string content)
{
Content = content;
Complete = false;
}
}
MainPage.xaml
そして現時点では、私のXAMLは次のようになっています。
<GridView HorizontalAlignment="Left" Margin="482,190,0,0" VerticalAlignment="Top" Width="400" Height="500">
<ListView x:Name="LVtasks" HorizontalAlignment="Left" Height="500" VerticalAlignment="Top" Width="400" ItemsSource="{Binding}">
<ListView.ItemTemplate>
<DataTemplate>
<StackPanel>
<TextBlock Text="{Binding Content}"/>
<RadioButton/>
</StackPanel>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
</GridView>
ダミーデータと4つの要素を入力しました。実行すると、ラジオボタン付きのボックスが4つ表示されますが、テキストがありません(テキスト用のスペースがあります)。ブール値をバインドする方法がわかりません。
自分が間違っていることがわかりません。誰かが私を助けて正しい方向に向けることができれば、私はかなりの量のチュートリアルを検索しましたが、それを理解することはできません。