Shindaraa
Messages postés41Date d'inscriptionmercredi 22 juin 2011StatutMembreDernière intervention22 juillet 2012
-
24 févr. 2012 à 15:37
Shindaraa
Messages postés41Date d'inscriptionmercredi 22 juin 2011StatutMembreDernière intervention22 juillet 2012
-
27 févr. 2012 à 11:44
Bonjour,
J'ai une listView qui affiche des alarmes entres une date de debut et de fin.
Alarmes active ou inactive. (alarmes stockai dans un fichier binaire)
Mon affichage des dates est en format anglais et je n'arrive pas a le changer même avec "ToString"
Ensuite j'ai besoin de mettre certaine ligne en rouge pour les alarmes active??
Voici mon code:
Si quelqu'un peut m'aider...
Merci.
Class MainWindow
Private ListeAlarme As ObservableCollection(Of LogAlarme) = New ObservableCollection(Of LogAlarme)
Private Sub Window_Loaded(sender As System.Object, e As System.Windows.RoutedEventArgs) Handles MyBase.Loaded, Button1.Click
Try
ListeAlarme = ReadFileBinaryAlarme(TheFile, LogDateDebut, LogDateFin)
Catch ex As Exception
End Try
Me.DataContext = ListeAlarme
End Sub
End Class
Public Class LogAlarme
Dim MId As Int64
Dim MDefaut As String
Dim MDateDebut As DateTime
Dim MDateFin As DateTime
Public Sub New()
MId = 0
MDefaut = "Guillaume"
MDateDebut = DateTime.Now
MDateFin = DateTime.Now
End Sub
Public Property id() As Int64
Get
Return MId
End Get
Set(value As Int64)
MId = value
End Set
End Property
Public Property defaut() As String
Get
Return MDefaut
End Get
Set(value As String)
MDefaut = value
End Set
End Property
Public Property apparition() As DateTime
Get
Return MDateDebut
End Get
Set(value As DateTime)
MDateDebut = value
End Set
End Property
Public Property disparition() As DateTime
Get
Return MDateFin
End Get
Set(value As DateTime)
MDateFin = value
End Set
End Property
End Class
Shindaraa
Messages postés41Date d'inscriptionmercredi 22 juin 2011StatutMembreDernière intervention22 juillet 2012 27 févr. 2012 à 11:44
Voici pour résoudre le probléme d'affichage,
Poste terminai
Public Class LogAlarme
Dim MId As Int64
Dim MDefaut As String
Dim MDateDebut As DateTime
Dim MDateFin As DateTime
Public Sub New()
MId = 0
MDefaut = "Guillaume"
MDateDebut = DateTime.Now
MDateFin = DateTime.Now
End Sub
Public Property id() As Int64
Get
Return MId
End Get
Set(value As Int64)
MId = value
End Set
End Property
Public Property defaut() As String
Get
Return MDefaut
End Get
Set(value As String)
MDefaut = value
End Set
End Property
Public Property apparition() As DateTime
Get
Return MDateDebut
End Get
Set(value As DateTime)
MDateDebut = value
End Set
End Property
Public Property disparition() As DateTime
Get
Return MDateFin
End Get
Set(value As DateTime)
MDateFin = value
End Set
End Property
Public Property apparitionString() As String
Get
Return MDateDebut
End Get
Set(value As String)
MDateDebut = value
End Set
End Property
Public Property disparitionString() As String
Get
If (MDateFin = "1/1/2000 1:00:00 PM") Then
Return "0"
Else
Return MDateFin
End If
Return MDateFin
End Get
Set(value As String)
MDateFin = value
End Set
End Property
End Class