Analogamente a another question, desidero accedere alla proprietà x: Name di un oggetto tramite codice, in questo caso l'oggetto in questione non è un FrameworkElement
e quindi non ha una proprietà Name. Non ho nemmeno accesso alla variabile membro.Come accedere a x: Nome proprietà nel codice - per oggetti non FrameworkElement?
Nella mia situazione, ho un ListView
con colonne con nome e vorrei estendere la classe ListView in modo che persista il layout della colonna. Per questa funzionalità ho bisogno di colonne con nome, e per me sarebbe logico riutilizzare la proprietà x: Name che ho bisogno di impostare comunque per altri motivi, invece di aggiungere una proprietà "ColumnName" allegata per esempio.
La mia "soluzione" corrente:
<GridViewColumn Header="X" localControls:ExtendedListView.ColumnName="iconColumn" />
desiderata:
<GridViewColumn Header="X" x:Name="iconColumn" />
Quindi è possibile ottenere il "x: Name" il valore in qualche modo?
Grazie, che aiuta :) immaginare che attaccato proprietà sono davvero più adatti allora. – floele