Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
potresti associare al datagrid un DataTemplate che associa agli item come content un TextBlock centrato.
Grazie del consiglio. Purtroppo non sono riuscito a superare il problema vista la mia poca conoscenza del DataTemplate (anche se lo sto studiando). Ho provato a fare quanto mi dici con una ListBox e sono riuscito. Ho usato la proprietà ItemSource della ListBox, poi ho impostato il binding tra la prorpietà Text delle TextBlock e la proprietà X degli oggetti inseriti in un insieme. Questi oggetti hanno una proprietà "X" e una proprietà "Y".
No riesco a fare la stessa cosa con il DataGrid poichè non ho una sola colonna. Come imposto il binding (ho proprietà X e una proprietà Y)? Devo visualizzare nella prima colonna la proprietà X e nella seconda la prorpietà Y. Posso creare un DataTamplate per ogni colonna?
In questo periodo sto studiando anche io WPF quindi ho approfittato per fare una prova.
Non ho usato un DataTemplate ma uno Style alla fine.
Così puoi applicare a seconda della colonna lo stile che preferisci, alla fine potresti centrare la colonna anche passandogli direttamente la proprietà TextBlock.TextAlign, fammi sapere se il comportamento che voleri era altro.