Использование постоянной кода в XAML - PullRequest
1 голос
/ 22 ноября 2010

У меня есть этот код XAML:

<ListBox DataContext="{Binding Tables[Suppliers]}" ItemsSource="{Binding}">
</ListBox>

В проекте у меня есть следующий код:

namespace Suppliers
{
    class DBServer
    {
        public const string TableSuppliers = "Suppliers";
    }

Как я могу использовать Suppliers.DBServer.TableSuppliers на странице XAML вместо жестко закодированных поставщиков:

{Binding Tables[ ??? ]} 

1 Ответ

1 голос
/ 22 ноября 2010

Если это то, что внутри [] является строкой, вы всегда можете использовать константу, например {x: Static c: Constants.X}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...