Форум программистов, компьютерный форум, киберфорум
C#: WPF, UWP и Silverlight
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C# WPF [WPF] Реализация аналога окна Сервис - Параметры из VS https://www.cyberforum.ru/ wpf-silverlight/ thread1759221.html
как в wpf реализовать окно vs сервис - параметры. TreeView в одной ячейке Grid, при клике по узлу в другая ячейка обновлялась.
[WPF] Вывести текст в Label C# WPF
private void Play() { try { test.Refresh();// это скрытый веббраузер //SERVER 1//////////////////////// //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// HttpWebRequest rew =...
C# WPF Как лучше нарисовать штопор с возможностью вращения? https://www.cyberforum.ru/ wpf-silverlight/ thread1758779.html
Здравствуйте, таков вопрос, есть задание нарисовать штопор (то что на картинке), и анимировать вращение ручки и ножек. Подскажите с какой стороны подойти к вопросу. Рисовать все в XAML? И как нарисовать саму эту спираль штопора или как она правильно называется?
C# WPF Перенос данных из DatagridView в Excel https://www.cyberforum.ru/ wpf-silverlight/ thread1758759.html
В окне имеется DataGridView (listViewWorkload), необходимо перенести данные в Excel. Создается новая книга и данные переносятся в ячейки. Перенос данных в Excel: //Данные в Excel public class ExportToExcel<T, U> where T : class where U : List<T> { public List<T> dataToPrint;
Проект не компилируется в Release C# WPF
Выводит ошибку xamlparseexception. В чем может быть проблема?
C# WPF Создание кнопки указанной формы Как сделать разметку, которая рисовала бы кнопку такой формы? https://www.cyberforum.ru/ wpf-silverlight/ thread1758706.html
C# WPF Expression blend 4 привет народ есть кто разбирается в этой программе ? нужна помощь. https://www.cyberforum.ru/ wpf-silverlight/ thread1758682.html Не подключается пространство имен Microsoft.Office.Interop.Excel C# WPF
Необходимо данные из программы перенести в книгу Excel, вставляю директивы using: using System.Collections.Generic; using Excel = Microsoft.Office.Interop.Excel; using Word = Microsoft.Office.Interop.Word; Выдает ошибку:
C# WPF Создать окна в новом потоке Суть задачи - создать по клику кучу окон , чтобы они показывались АСИНХРОННО (!) private void Button_Click(object sender, RoutedEventArgs e) { for (int i = 0; i < 5; ++i) { Thread thread = new Thread(() => { Dispatcher.BeginInvoke((Action) (() => { https://www.cyberforum.ru/ wpf-silverlight/ thread1758250.html C# WPF Как изменить цвет бордера окна в WPF? https://www.cyberforum.ru/ wpf-silverlight/ thread1758249.html
(xaml разметка)
Сборка WPF приложения не требующего установленного .NET C# WPF
Здравствуйте! Приложение разработано с использованием Net Framework 4.0 и wpf Подскажите пожалуйста, а возможна ли статическая сборка (с dll в одной папке с исполняемым файлом), так, чтобы такое приложение запускалось на ОС без установленного Net Framework? Я пробовал копировать dll в папку с исполняемым файлом - не помогло. Пробовал ILMerge - не вышло - итоговый exe выдаёт исключение -...
C# WPF Дочерние окно и его связь с главным Доброй ночи господа. Проблема такова есть диалоговое окно, в нём множество кнопок, но события на эти кнопки находятся на главном окне. Вопрос: Как окну показать что надо исполнять в другом окне с другими обработчиками(или вобще использовать другой .xaml.cs. ) https://www.cyberforum.ru/ wpf-silverlight/ thread1757486.html
0 / 0 / 0
Регистрация: 10.06.2016
Сообщений: 8
0

CheckBox не принимает Null через Binding - C# WPF - Ответ 9257148

10.06.2016, 12:44. Показов 2956. Ответов 8
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
В listView через <ListView.ItemTemplate> заполняется CheckBox-ами инициализированными значениями из БД
C#
1
2
3
4
...
var db = new SQLite.DbContex();
listView.ItemsSource = db.Options.ToList();
...
Чек бокс не принимает Null значение свойства "public bool? Option { get; set; }" класса Options, а воспринимает как “false”:
XML
1
<CheckBox IsThreeState="True", IsChecked = "{Binding Option}"/>
Если присвоить Null напрямую то все отображается корректно:
XML
1
<CheckBox IsThreeState="True", IsChecked = “{x:Null}/>
Пробовал и так тоже не работает:
XML
1
<CheckBox IsThreeState="True", IsChecked = “{Binding Option, TargetNullValue={x:Null}}/>
Для чистоты "эксперимента":
XML
1
<CheckBox IsThreeState="True", IsChecked = “{Binding Option, TargetNullValue=true}/>
результат "true"

Не знаю как заставить его “сожрать” свойства содержащие Null. Может кто сталкивался??

Вернуться к обсуждению:
CheckBox не принимает Null через Binding C# WPF
0
Заказать работу у эксперта
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
10.06.2016, 12:44
Готовые ответы и решения:

Binding по checkbox'y
Пара slider и textbox (связанные между собой по значению), две штуки: &lt;Slider...

Не работает Binding к свойству, которое изначально равно null
У меня в программе имеются некоторые объекты, к которым можно привязывать команды и динамически их...

Command для кнопок в DataGrid, Binding на CheckBox
Всем добрый вечер! Есть программа которая реализует модель MVVM. Из базы данных подгружаются данные...

Свой шаблон для значения null в CheckBox
По умолчанию значение null в checkbox отображается не очень понятно а хочется как-нибудь так...

8
10.06.2016, 12:44
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
10.06.2016, 12:44
Помогаю со студенческими работами здесь

Сервер отправляет объект не null, а клиент принимает null
Помогите пожалуйста! У меня в клиент-серверном приложении творится что-то странное! Короче с...

Checkbox-столбец в DataGrid - хочу, чтобы NULL показывался, как неотмеченный checkbox
Такая проблема: в БД SQL Server есть столбец типа Bit, в некоторых записях он NULL. Когда гружу...

Datetime не принимает значение NULL
Ну вот и весь вопрос ). В MySQL 5.5 пытаюсь создать запись из командной строки, для этого поля...

Передать параметр через Binding
На кнопке записан контент единица, как передать, что кнопка с единицей и передать единицу через...

0
Новые блоги и статьи
Преобразование полей (элементов управления содержимым) в обычный текст
РоΜа 23.01.2025
Возникла необходимость преобразовать поля в текст (те, что на вкладке разработчик добавляются) . Помучившись родил следующее: Sub ПоляВТекст() Преобразует все поля в текст (даты, текст,. . .
Как проверить существование директории в скрипте Bash
bt_guru 23.01.2025
При разработке скриптов Bash одной из ключевых задач является корректная работа с файловой системой, где особое место занимает проверка существования директорий. Эта операция становится критически. . .
Как работают срезы (slice) в Python
bytestream 23.01.2025
Python предоставляет разработчикам мощный и гибкий инструмент для работы с последовательностями данных - срезы (slices). Эта функциональность позволяет извлекать, модифицировать и управлять. . .
Как удалить подмодуль (submodule) в Git
bytestream 23.01.2025
При работе с крупными проектами в системе контроля версий Git разработчики часто сталкиваются с необходимостью управления зависимостями и внешними компонентами. Подмодули (submodules) представляют. . .
В чем разница между @staticmethod и @classmethod в Python. Декораторы методов
bytestream 23.01.2025
В Python декораторы методов представляют собой мощный инструмент, позволяющий модифицировать поведение функций и методов без изменения их исходного кода. Эта возможность является одной из. . .
Как преобразовать InputStream в String в Java
bytestream 23.01.2025
В мире Java-разработки работа с потоками данных является одной из ключевых операций при создании современных приложений. InputStream, как фундаментальный класс для обработки входных потоков данных,. . .
Как обновить форк (ответвление) репозитория в Git
bytestream 23.01.2025
Одним из наиболее мощных инструментов Git для организации совместной работы является механизм форкинга репозиториев, который позволяет создавать независимые копии проектов для дальнейшей разработки. . . .
Как работает async/await в C#. Асинхронное программировани­е в .NET
bytestream 23.01.2025
Введение в асинхронное программирование Асинхронное программирование представляет собой важнейшую концепцию современной разработки программного обеспечения, особенно в контексте создания. . .
КуМир: полное руководство
bytestream 23.01.2025
Введение в КуМир: история создания и назначение КуМир (Комплект Учебных МИров) представляет собой образовательную среду программирования, которая была создана для обучения основам алгоритмизации и. . .
Что такое OLAP. Где и как использовать многомерный анализ данных
bytestream 23.01.2025
Введение в OLAP-технологии В современном мире бизнес-аналитика и обработка больших массивов данных играют ключевую роль в принятии стратегических решений. Организации накапливают огромные объемы. . .
MongoDB: что это, для чего нужна и как использовать
bytestream 23.01.2025
Введение в MongoDB: современная документоориентированная СУБД В современном мире разработки программного обеспечения выбор правильной системы управления базами данных является критически важным. . .
Как использовать закрытый ключ шифрования в Git. Шифрование в Git
bytestream 23.01.2025
Установка и настройка закрытых ключей в Git предоставляет дополнительный уровень безопасности для работы с репозиториями. Для начала необходимо создать пару ключей, обычно это осуществляется с. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru