Страница 1 из 2

WPF

Добавлено: Ср, 13 ноября 2013, 20:29:23
dyvniy
Создание MediaPlayer
phpBB [media] link


Добавлено спустя 21 минуту 54 секунды:
WPF <=> WinForms
phpBB [media] link

Добавлено: Пт, 15 ноября 2013, 19:19:01
dyvniy
Что разрабатывают на WPF опыт российских разработчиков
[media]http://www.youtube.com/watch?v=RXhzzE1FoKo[/media]

Добавлено: Сб, 16 ноября 2013, 15:23:21
dyvniy

Добавлено: Вс, 17 ноября 2013, 20:55:50
dyvniy
Xml linq reader
http://stackoverflow.com/questions/670563/linq-to-read-xml

Добавлено спустя 54 минуты 7 секунд:
xml linq из хабра
http://habrahabr.ru/post/24673/

Возможное решение моих проблем с набором картинок.
http://www.cyberforum.ru/wpf-silverlight/thread957708.html

Код: Выделить всё

Допустим у Вас есть сотнядве картинок и вопросов с ответами. Вопросы например в файле xml со структурой Код XML
<cards>
  <card id="1" title="кто проедит первым" answer ="b" img="images/card_1.jpg">Ситуация на картинке блаблабла итд итп кто проедит первым</card>
 <card id="2"...>...</card>
</cards>
 
 Тоесть в каждом кард задан вопрос,заголовок и путь к файлу с картинкой . В окне будут допустим
 1. TextBlock с текстом вопроса
 2. Image в нем будем отображать картинку
 3. ListView список вопросов,там выводим заголовок.
 4. Четыре кнопки для выбора варианта.
 Это все можно набросать тупо перетягивая мышкой.
 Дальше разбираем наш xml и создаем некий объект с классом типа vopros Код C#
   
public string title {get,set}
public string vopros {get,set}
public string answer {get,set}
public string PathToImage {get,set}
 


 в шаблоне для айтемов листвиева для свойства Header пишим "{Binding Path=title}" теперь добовляем наш обект как айтем листвиевера,в нем есть вся инва,на клик по айтему нагружаем событие выводящие выбранный вопрос. Так как мы в айтемы пихали объект,например класса test то получить путь к картинке можно так Код C#
1   ((test)sender).PathToImage;


А вставить само изображение как-то так Код C#
BitmapImage src = new BitmapImage();
src.BeginInit();
src.UriSource = new Uri (((test)sender).PathToImage, UriKind.Relative);
src.CacheOption = BitmapCacheOption.OnLoad;
src.EndInit();
image1.Source = src;


Добавлено спустя 31 минуту 58 секунд:
msdn про картинки
http://msdn.microsoft.com/ru-ru/library/ms748873(v=vs.110).aspx

Добавлено спустя 5 минут 31 секунду:
Image1.Source = new BitmapImage(new Uri("Файл1"));

Добавлено: Вт, 19 ноября 2013, 10:56:16
dyvniy

Добавлено: Ср, 20 ноября 2013, 09:06:57
dyvniy
описание технологии Windows Communication Foundation (WCF)
http://www.gotdotnet.ru/blogs/sergun/6549/

Добавлено спустя 1 час 53 минуты 28 секунд:
сигналы и слоты в C#
http://habrahabr.ru/post/171335/

Добавлено спустя 12 минут 11 секунд:
шаблон "Наблюдатель"
в C# это интерфейс System.IObserver<T>,
в бусте boost.signals