VBNet.Su - Visual Basic .NET. ASP .NET. Framework .NET.
Новости
26.12.2008 Лимитный инвайт для тех, кто хочет присоединиться к VBNet.Su, но не может :)
vbnet-super
С наступающим!
join

18.12.2008 Увеличен размер поля для подписи. Разрешено использовать некоторые теги HTML.
Изменены правила форума, в подписи разрешено использовать партнерские ссылки. Ссылки в подписи могут использовать только те пользователи, которые разместили обратную ссылку на VBNet.Su на одном из сайтов, указанных в профиле. Проверка обратных ссылок производится в автоматическом режиме. Если у Вас возникнут какие-либо вопросы, обращайтесь к администратору.

15.12.2008 Открылась рассылка VBNet.Su!
Рассылка будет выходить автоматически, несколько раз в неделю. В рассылке будут содержаться последние обновления сайта (аналог RSS). Чтобы подписаться на рассылку VBNet.Su, перейдите по этой ссылке.
Архив новостей
Будь в теме
USB Flash Drive
VBNet.Su рекомендуетTranscend JetFlash V85 USB 2.0 Flash Drive 4Gb Silver
Наиболее заметной особенностью USB-накопителя JetFlash V85 является обтекаемый корпус компактного размера - 49,5 x 15,8 x 7,4 мм. Вес изделия составляет 15 г. Заявленный диапазон температур окружающей среды, в котором устройство гарантированно ... подробнее..
Цена: 650 руб. КУПИТЬ
Партнеры
Kbyte.Ru OZON.ru
Счетчики
Рассылка 'Visual Basic .NET - новости, коды, статьи, форум'
Коды / Windows Presentation Foundation (WPF) /

Реализация пользовательского CheckBox

Автор: Karl Shifflett | добавлено: 26 декабря 2008 / 09:50 | просмотров: 6984 (+6019)
Простой пример реализации пользовательского CheckBox с использованием технологии Windows Presentation Foundation (WPF). В примере показано, как можно отображать надпись слева, либо справа относительно самого CheckBox.
  1. 'см. также прикрепленный файл
  2. <ResourceDictionary
  3.     xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
  4.     xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
  5.     xmlns:d="http://schemas.microsoft.com/expression/blend/2006"
  6.     xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
  7.     mc:Ignorable="d"
  8.     xmlns:Microsoft_Windows_Themes=
  9.         "clr-namespace:Microsoft.Windows.Themes;
  10.         assembly=PresentationFramework.Aero">
  11.  
  12.     <!--  SUPER IMPORTANT  -->
  13.  
  14.     <!--  Your project MUST reference PresentationFramework.Aero.  -->
  15.    
  16.     <!--  SUPER IMPORTANT  -->
  17.  
  18. <Style x:Key="checkboxLeftSideText" TargetType="{x:Type CheckBox}">
  19.   <Setter Property="SnapsToDevicePixels" Value="true"/>
  20.   <Setter Property="FocusVisualStyle"
  21.             Value="{DynamicResource CheckBoxFocusVisual}"/>
  22.   <Setter Property="Background" Value="{DynamicResource NormalBrush}"/>
  23.   <Setter Property="BorderBrush"
  24.             Value="{DynamicResource NormalBorderBrush}"/>
  25.   <Setter Property="Template">
  26.   <Setter.Value>
  27.     <ControlTemplate TargetType="{x:Type CheckBox}">
  28.  
  29.       <DockPanel
  30.           HorizontalAlignment="Stretch"
  31.           VerticalAlignment="Top"
  32.           Width="Auto"
  33.           LastChildFill="True">
  34.  
  35.         <Microsoft_Windows_Themes:BulletChrome
  36.             DockPanel.Dock="Right"
  37.             Margin="4,0,0,0"
  38.             Background="{TemplateBinding Background}"
  39.             BorderBrush="{TemplateBinding BorderBrush}"
  40.             IsChecked="{TemplateBinding IsChecked}"
  41.             RenderMouseOver="{TemplateBinding IsMouseOver}"
  42.             RenderPressed="{TemplateBinding IsPressed}"
  43.             HorizontalAlignment="Stretch"
  44.             VerticalAlignment="Center"
  45.             Width="Auto"
  46.             Height="Auto"/>
  47.            
  48.         <ContentPresenter
  49.             Content="{TemplateBinding Content}"
  50.             RecognizesAccessKey="True"
  51.             Height="Auto"
  52.             HorizontalAlignment="Left" />
  53.            
  54.       </DockPanel>
  55.     </ControlTemplate>
  56.   </Setter.Value>
  57.   </Setter>
  58. </Style>
  59. </ResourceDictionary>
* CheckboxTextOnLeft.zip (0.84 Кб)
Смотрите также
Visual Basic .NET 2008 (Framework 3.0/3.5) Реализация интерфейса WPF
Автор: Karl Shifflett | добавлено: 26 декабря 2008 / 09:45 | просмотров: 6278 (+5102)
Неплохой пример реализации пользовательского интерфейса с использованием технологии Windows Presentation Foundation (WPF).

Visual Basic .NET 2008 (Framework 3.0/3.5) Сортировка данных в ComboBox
Автор: Karl Shifflett | добавлено: 26 декабря 2008 / 09:40 | просмотров: 6484 (+5626)
Простой пример сортировки данных в списке ComboBox с использованием технологии Windows Presentation Foundation (WPF).

Visual Basic .NET 2008 (Framework 3.0/3.5) ErrorProvider с использованием WPF
Автор: Rahul Singla | добавлено: 26 декабря 2008 / 09:33 | просмотров: 4925 (+4258)
ErrorProvider с использованием WPF.

Visual Basic .NET 2008 (Framework 3.0/3.5) ProgressBar как в IE 7
Автор: jebarson | добавлено: 26 декабря 2008 / 09:26 | просмотров: 6799 (+5543)
Пример реализации контрола, отображающего процесс загрузки (ProgressBar), как в IE 7 (круглый) с использованием технологии Windows Presentation Foundation (WPF).

Visual Basic .NET 2008 (Framework 3.0/3.5) Использование WPF-контролов в Office 2007
Автор: Alessandro Del Sole | добавлено: 26 декабря 2008 / 09:20 | просмотров: 4688 (+3996)
Пример использование WPF-контролов в Office 2007. В примере показано использование пользовательского контрола в Microsoft Excel 2007.
У нас есть
Мозолистые пальцы
Всего:1200
С ногами:2400
Красные глаза
Всего:240
Левых:120
Правых:120
Горячие мозги
Всего:120
Левых:3
Правых:27
Еще какие-то:90
Сегодня сказали
Сегодня еще никто ничего не говорил :-(
Архив сказанного ранее
Букварь всему голова
Книги на VBNet.SuVisual Basic 2005, DirectX 9.0c и Microsoft Agent в компьютерной графике, мультимедиа и играх (+ CD-ROM)
Это первая в мире книга по новейшей версии популярнейшего языка высокого уровня Visual Basic 2005 из платформы Visual Studio 2005, которую издательство "Жарков Пресс" получило непосредственно от корпорации Microsoft. Разработаны методологии создания ... подробнее..
Автор: В. А. Жарков
Цена: 3125 руб. КУПИТЬ
Все книги на VBNet.Su
TOP 10 пользователей
Алексей Немиро65.2275660625+
Ігор47.181654625+
kibernetics16.0390645+
Kolyasik5.9658263125+
rublenko3.734375+
Arseny3.6845703125+
Skywalker2.904296875+
ostgals2.857421875+
5acredphoenix2.708994375+
andrey_z5z2.3857511875+
Все пользователи


Реклама: