Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > WPF, UWP, WinRT, XAML
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.08.2021, 16:48   #1
eliasum
Пользователь
 
Регистрация: 12.02.2015
Сообщений: 31
Смех Как вывести список в CheckComboBox из XML?

Здравствуйте! Написал такой код XAML для вывода списка в CheckComboBox:
Код:
<Window x:Class="CheckComboBoxApp.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
        xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
        xmlns:toolkit="clr-namespace:Xceed.Wpf.Toolkit;assembly=Xceed.Wpf.Toolkit"
        mc:Ignorable="d"
        Title="MainWindow" Height="450" Width="800">
 
    <Window.DataContext>
        <XmlDataProvider IsInitialLoadEnabled="True" IsAsynchronous="False">
            <x:XData>
                <Product xmlns="" title="">
                    <Settings title="">
                        <Slot title="" description="">
                            <Item key="01"></Item>
                            <Item key="02"></Item>
                            <Item key="03"></Item>
                            <Item key="04"></Item>
                            <Item key="05"></Item>
                            <Item key="06"></Item>
                            <Item key="07"></Item>
                            <Item key="08"></Item>
                            <Item key="09"></Item>
                        </Slot>
                    </Settings>
                </Product>
            </x:XData>
        </XmlDataProvider>
    </Window.DataContext>
 
    <Grid DataContext="{Binding XPath=Product/Settings/Slot/Item}">
        
        <toolkit:CheckComboBox HorizontalAlignment="Center" 
                               VerticalAlignment="Center" 
                               ItemsSource="{Binding XPath=@key}" />
    </Grid>
</Window>
Но CheckComboBox не выводит выпадающий список с чекбоксами и текстом вида 01, 02, ..., 09. Как сделать так, чтобы можно было вывести список в CheckComboBox из XML? Примерно как на картинке ниже:

1.jpeg

Сейчас выводится так:

2.png
eliasum вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как вывести данные в список leprex Общие вопросы по Java, Java SE, Kotlin 0 10.07.2016 12:06
Как в Java вывести в консоль значения атрибутов из файла XML? Hehabr Общие вопросы по Java, Java SE, Kotlin 1 29.04.2016 00:52
Как вывести список ? L6go1as C# (си шарп) 8 18.08.2013 13:31
Как вывести список ссылок trad Общие вопросы C/C++ 0 14.12.2010 15:23
Как вывести список контактов? Timon779 Помощь студентам 0 16.07.2010 14:17