WPF DataGrid セル値について
VB.Net WPFアプリ DataGrid セル値について
WPFのDataGridからセルの値を上手く読み込む方法がわかりません。
DataGridに、チェックボックス、IPAddressと機器の型番を記入し、
チェックのある機器のみ、ソケット通信を行いたいとおもってます。
ですが、ネット検索しても中々該当の解決策に辿り着くことが出来ませんでした。
目標としては、String型の2次元配列に格納し、if DataGrid(0)(0) = Ischecked then
ソケット通信するという動きにしたいです。
簡単に参照または、書き込みをしたいです。
どなたか力添えお願いいたします。
試しているサンプルコード
Imports System.Windows
Imports System.Data
Imports System
Imports System.Collections.ObjectModel
Imports System.Collections.Generic
Imports System.Data.Objects
Imports System.Linq
Partial Public Class MainWindow
Inherits Window
Public Sub New()
InitializeComponent()
dataGrid.ItemsSource = New ObservableCollection(Of Product) From {
New Product With {
.Name = "化粧品",
.Price = 1900,
.Tax = 10
},
New Product With {
.Name = "洗剤",
.Price = 500,
.Tax = 10
},
New Product With {
.Name = "パン",
.Price = 800,
.Tax = 8
},
New Product With {
.Name = "牛乳",
.Price = 800,
.Tax = 8
}
}
End Sub
End Class
Public Class Product
Private _name As String
Private _price As Integer
Private _tax As Double
Public Property Name As String
Get
Return _name
End Get
Set(value As String)
_name = value
End Set
End Property
Public Property Price As Integer
Get
Return _price
End Get
Set(value As Integer)
_price = value
End Set
End Property
Public Property Tax As Double
Get
Return _tax
End Get
Set(value As Double)
_tax = value
End Set
End Property
End Class
0 likes