Локализуйте заголовки столбцов представления списка с помощью родительского свойства .resx - PullRequest
0 голосов
/ 17 января 2019

Мне нужно локализовать заголовки столбцов в виде списка и попытаться сделать это с помощью файла .resx в приложении winforms. На данный момент локализация работает только с элементами управления (кнопки, метки и т. Д.), Которые расположены непосредственно в форме. Свойство Parent для этих элементов управления установлено в $, это означает, что они принадлежат форме. Но заголовки столбцов списка просмотра расположены в элементе управления списком просмотра. Поэтому я хочу использовать свойство Parent для заголовков столбцов, как в следующем фрагменте кода, но локализация не работает. Как я могу локализовать свой просмотр списка?

<!--a label refers to the form-->
<data name="&gt;&gt;totalNumLbl.Parent" xml:space="preserve">
    <value>$this</value>
</data>
<!--I want to implement like:-->
<data name="&gt;&gt;materialsListView.Name" xml:space="preserve">
    <value>materialsListView</value>
</data>
<data name="materialName.Text" xml:space="preserve"> <!--columnheader-->
    <value>Mat Name</value>
</data>
<data name="materialName.Parent" xml:space="preserve">
    <value>materialsListView</value>
</data>
...