Avoir des connaissances sur la façon de masquer des colonnes générées automatiquement d'un contrôle de grille de données en utilisant Microsoft Silverlight peut rendre votre application plus conviviale . Silverlight est une application Microsoft utilisé pour construire des applications d'interaction riche pour le téléphone Windows, Web et de bureau. Un contrôle de grille de données est une commande utilisée pour afficher les données à l'utilisateur dans un format de tableau. Microsoft Visual Basic ou VB, peuvent être utilisés pour créer des applications Silverlight. VB est un langage de programmation informatique généralement préféré par les programmeurs pour sa facilité d'utilisation . Instructions 1 Démarrez Microsoft Visual Web Developer Expres , puis sélectionnez " Nouveau Projet" dans le volet de gauche de votre écran. Développez " Visual Basic " sous " Modèles installés » et sélectionnez « Silverlight ». Double -cliquez sur " application Silverlight " pour créer un nouveau projet. 2 Laissez les paramètres par défaut même dans la boîte de dialogue «Nouveau Silverlight Application". Cliquez sur « OK ». Double -cliquez sur " DataGrid " pour ajouter un nouveau contrôle de grille de données. Double- cliquez sur "Button " pour ajouter un nouveau bouton à votre projet. 3 clic droit sur le contrôle " DataGrid " et sélectionnez "Propriétés". Cliquez sur " AutoGenereateColumns ", puis sélectionnez "Reset Value. " Double- cliquez sur "Button " pour ouvrir le module " MainPage.xaml.vb " . Appuyez sur "Ctrl " et "A ", puis appuyez sur «Supprimer» pour enlever tout le code existant. 4 Copier et coller le code ci-dessous dans " MainPage.xaml.vb " pour générer automatiquement deux colonnes avec des données : Photos public Class MainPage partielle hérite UserControl public Sub New () InitializeComponent ( ) de dgSource As List ( de données) = new List ( des données ) itemsCnt As Integer = 100 idx As Integer = 1 To itemsCnt dgSource.Add (New données ( ) avec _ { _ . Prénom = "Première ", _ . NOM = " Dernier " _ }) Suivant DataGrid1.ItemsSource = dgSource End Sub 5 Copiez et collez le code ci-dessous pour masquer la colonne générée automatiquement dans le contrôle de grille de données : < br > Private Sub Button1_Click ( expéditeur de ByVal comme System.Object , ByVal e As System.Windows.RoutedEventArgs ) Poignées Button1.Click DataGrid1.Columns.Item (0) . Visibilité = Windows.Visibility.Collapsed sous classe 6 nom de votre projet Silverlight sous la rubrique « Solution Explorer, " cliquez sur "Ajouter " puis sélectionnez "Classe ". de End of Fin cliquez avec le bouton droit À côté de " Nom : " «Data». Type 7 Copiez le code suivant dans la classe "Data" : fName privé As String lName privé As String Prénom de propriété ( ) As String Obtenir Retour fName Fin Obtenir Set ( ByVal valeur As String ) Photos fName = valeur Fin Set End bien immobilier NOM de propriété ( ) As String Obtenez Retour lName Fin Obtenir Set ( ByVal valeur As String ) lName = valeur End Set End Property < br > Appuyez sur " F5 " pour exécuter votre projet, puis cliquez sur "Button" pour masquer la colonne .
|