string test = ((My_ListItem)lvList.Items[0]).m_strValue;
私はTextbox
ユーザ入力値を得ることができませんでした。リストビュー項目を追加したときにデフォルト値を出力するだけです。バインドされた入力値をTextbox
のListView
に入力するにはどうすればよいですか?どのように私はListViewのバインドされたテキストボックスから値を取得できますか? (C#UWP)
これは私のコードです:
public class My_ListItem
{
public string m_strItemName { get; set; }
public string m_strValue { get; set; }
public My_ListItem(string IN_strItemName, string IN_strValue)
{
m_strItemName = IN_strItemName;
m_strValue = IN_strValue;
}
}
XMLコードは、ここで
<ListView x:Name="lvList" HorizontalAlignment="Left" Height="125"
Margin="30,243,0,0" VerticalAlignment="Top" Width="573"
AutomationProperties.SizeOfSet="-3">
<ListView.ItemTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal">
<TextBlock Text="{Binding m_strItemName}" Padding="10"/>
<TextBox Text="{Binding m_strValue}" Width="300" />
</StackPanel>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
のバインディング必要私はあなたが、ケースにあなたの更新を追加しましたこのコメントを削除できます。 –