WPF как сделать ListBox c картинками.

Как сделать  список каких-либо данных с картинками

Данные шаблона(DataTemplates)

Все элементы управления наследуемые от ItemsControl имеют свои данные шаблонов(dataTemplates), которые определяют, как компонент отображается пользователю. По умолчанию шаблон содержит одну линию текста, для отображения свойства Content.

Но технологии WPF, позволяют изменить во внешнем виде компонента что угодно. Например, если мы желаем создать кнопку с картинкой, или listBox с изображениями и подписями(как в майл агенте — ава, ник). Для проведения таких изменений надо работать с данными шаблона(DataTemplates). Давайте для примера рассмотрим создание списка работников компании. В левой части поля разместим фотографию работника, в правой — Фамилию и имя, Возраст и профессию. Для более точной разработки компонента, советую вам создать базу данных, добавить туда поля фио, возраст и профессия, а так-же картинку. Это увеличит ваше знание С#. возможно в будущем я опишу создание такой бд.
Пример списка работников:
(Подробнее…)


Простое приложение Visual Basic.

Программа, приветствующая пользователя по имени.

Простейший пример работы с Visual Basic .net я решил описать в этой статье. И так давайте начнем. Запустите Visual Studio, создайте новое графическое приложение. Перетаскиваем с тоолбокса на форму 2 компонента — textBox и Button.
Вид Toolbox (Подробнее…)


Исходник красивого HelloWorld на WPF.

Нашел на youtube пример написания красивого Helloworld’а на wpf .net. Если кому интересно — вот видео:

Ну я в основе своей не по этому видео писал, но все же поредоствллю вам то что вышло(пусть и криво). Нет времяни этот блендер тыкать, он у меня и так жестоко тормозит.

Вот ссылка на исходник: http://depositfiles.com/files/vk1i65z7y


Как разработать индикатор для unity

Создание индикатора для Unity

Если вы работали с новой версией Ubuntu, и уже знаете что такое индикаторы приложений, то наверняка ваши головы посещала мысль — как сделать свой индикатор.Сегодня мы поговорим об создании апплета-индикатора, например для сервиса GMail.com. Этот пример даст вам основные знания о базовой структуре апплета.

Давайте начнем:

#!/usr/bin/env python
import sys
import gtk
import appindicator

import imaplib
import re

PING_FREQUENCY = 60

(Подробнее…)


Бесплатный оптимизатор сайта.

Об сервисе

На довольно интересную вещ я наткнулся копаясь в интернетах — бесплатный онлайн оптимизатор сайта. Этой штука выдает советы, что надо сделать, для успешной оптимизации вашего проекта. все просто — вы вводите адрес вашего сайта, а скрипт просматривает его и делится кое-какими рекомендациями. Я не очень опытен в этих делах, так что мне пара советов этой штуки весьма даже пригодилась, и поэтому делюсь ссылкой с вами.

Ссылка на сервис: http://optimizatorsaita.ru/

Использовать очень просто — введите имя сайта в текстовое поле, заполняем капчу и смотрим что получится.


WPF Grid Panel

Менеджер расположения элементов на форме -Grid Panel

Вступление.

Панель(менеджер) размещения элементов Grid имеет табличную структуру, с колонками и столбцами. Элементы размещаются в соответствующих ячейках. Вот так выглядит форма, элементы которой размещены в Grid:


(Подробнее…)


Описание xaml

Описание xaml

Xaml расшифровывается как Extensible Application Markup Language.Это простой язык, основанный на xml, для создания и инициализации .net объектов. Сейчас XAML используется в 2 проектах Майкрософт — Silwerlight и WPF, для создания пользовательского интерфейса(gui). Объекты XAML полностью идентичны объектам в CLR, они так-же имеют параметризованные конструкторы, методы, поля, и прочее.

Давайте рассмотрим достоинства XAML
1.Код XAML короток, и прост при чтении.
2.Позволяет отделить логику программы от ее дизайна.Что в свою очередь позволяет разделить роли: внешний вид писать дизайнеру, а логику — программисту.
3.Использование DirectX, вместо gdi+, что дает возможность использовать в приложении ускорение графики от видеокарты(Agp).
4.Очень мощные средства разработки, такие как VisualStudio и Expression Blend (Подробнее…)


WPF Создаем первое приложение.

Как создать простое WPF приложение.

Опишу весь процесс по шагам.
Запустите Visual Studio (2008 — 2010) и перейдите в меню File — New — Project.

В появившемся окне выберите язык — Visual C# и вкладку Windows.В ней вы увидите много пунктов, но мы остановимся на 1 — WPF Application. Выберите его и нажмите кнопку OK. (Подробнее…)


Unity индикаторы приложений.

По чести сказать новый интерфейс ubuntu 10.40 — unity мне не по душе. Точнее был не по душе, пока я не узнал, что можно на панели устанавливать индикаторы приложений. Например я очень сильно привык к стандартному меню, как на GTk, ну и еще нужен индикатор, показывающий состояние сети. Оказывается их можно разместить на панели unity, и максимально подогнать ее возможности под себя. В этих статьях я опишу наиболее полезные индикаторы. Надеюсь, это изменит ваш взгляд на unity как на плохую графическую среду. Да, не забывайте помещать все скрипты в автозапуск. Без этого они не будут работать!) надуюсь вам будет интересно.


Индикатор нагрузки на CPU

Индикатор показывает, на сколько задействованы ресурсы CPU, сети, оперативной памяти, и раздела подкачки.

Выглядит так примерно так:

Для установки — добавьте в источники приложений:

ppa:indicator-multiload/stable-daily

После чего обновите список приложений — apt-get update, и поставьте пакет:
indicator-multiload(sudo apt-get install indicator-multiload)


  • Архивы

  • Пузомерки

  • Кудашев Роман aka aftamat4ik
    Автор Блога - aftamat4ik