Je suis frappé, cela semble simple mais je suis confus. J'ai un contrôle DataGrid qui remplit les données à l'exécution à partir de SQL Server. Tout ce que je besoin est de faire la colonne d'identification dans un lien hypertexte (je l'ai aussi essayé de changer la couleur bleu sans succès)Comment faire une colonne (sinon la première colonne) d'un DataGrid en lien hypertexte
private void fillDataGrid(string strSQL)
{
try
{
SqlConnection con = new SqlConnection();
con.ConnectionString = KaskoConnectionString.ConnectionString;
con.Open();
sda = new SqlDataAdapter(strSQL, con);
ds = new DataSet();
sda.Fill(ds);
DGHolder.ItemsSource = ds.Tables[0].DefaultView;
//DGHolder.Columns[0].
}
catch (Exception ex)
{
this.ShowMessageAsync("Error", ex.Message, MessageDialogStyle.Affirmative);
}
et le XAML est très basique comme ci-dessous
<DataGrid Name="DGHolder" BorderBrush="Gray" BorderThickness="4" Background="LightGray" AlternatingRowBackground="LightBlue" AutoGenerateColumns="True" Style="{StaticResource AzureDataGrid}" Grid.Column="0" FontWeight="Bold" MouseLeftButtonUp="DGHolder_MouseLeftButtonUp">
</DataGrid>
toute aide serait très apprécié ...
Merci beaucoup