[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
WPF
vilgosДата: Чт, 28 Янв 2016, 22:02 | Сообщение # 1
Старший программист
Группа: Модераторы
Сообщений: 76
Репутация: 0
Статус: Offline
графическая оболочка WPF
 
vilgosДата: Чт, 28 Янв 2016, 22:02 | Сообщение # 2
Старший программист
Группа: Модераторы
Сообщений: 76
Репутация: 0
Статус: Offline
Код

<Window x:Class="WpfApplication1.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Title="MainWindow" SizeToContent="WidthAndHeight">
    <!--Width="350" Height="350"-->
    <!--SizeToContent="WidthAndHeight" Background="Black"-->
    <!--v1-->
    <!--<StackPanel HorizontalAlignment="Center" VerticalAlignment="Center">
        --><!--Варіанти додавання кнопки--><!--
        <Button HorizontalAlignment="Center" VerticalAlignment="Center" Content="Button 1"/>
        <Button HorizontalAlignment="Center" VerticalAlignment="Center">Button 2</Button>
        --><!--Привязані властивості--><!--
        <Button>
            <Button.Content>Button 3</Button.Content>
            <Button.FontSize>18</Button.FontSize>
            <Button.FontWeight>Bold</Button.FontWeight>
        </Button>
    </StackPanel>-->
    
    <!--v2-->
    <!--<StackPanel Orientation="Horizontal">
        <Button VerticalAlignment="Top" Padding="3" Margin="5">Button 1</Button>
        <Button VerticalAlignment="Top" Padding="3"  Margin="5" Content="Button 2"/>
        <Button VerticalAlignment="Center" Padding="3" Margin="5" Content="Button 3"/>
        <Button VerticalAlignment="Center" Padding="3" Margin="5" Content="Button 4"/>
        <Button VerticalAlignment="Bottom" Padding="3" Margin="5" Content="Button 5"/>
        <Button VerticalAlignment="Bottom" Padding="3" Margin="5" Content="Button 6"/>
    </StackPanel>-->
    
    <!--<WrapPanel>
        <Button>Aaaaaaaaaaaaaaaaaaaaaaaaaaaa</Button>
        <Button>Bbbbbbbbbbbbbbbbbbbbbbbbbbbb</Button>
    </WrapPanel>-->
    
    <!--<DockPanel>
        <Button DockPanel.Dock="Left">11111</Button>
        <Button DockPanel.Dock="Right">22222</Button>
        <Button DockPanel.Dock="Top">33333</Button>
        <Button DockPanel.Dock="Bottom">444444</Button>
        <Button Name="Button5" Click="Button_Click">555555</Button>
        
        
    </DockPanel>-->
    <!--<Grid HorizontalAlignment="Center" VerticalAlignment="Center" Background="Chartreuse">
        <Grid.ColumnDefinitions>
            <ColumnDefinition Width="Auto"/>
            <ColumnDefinition Width="Auto"/>
            <ColumnDefinition Width="Auto"/>
        </Grid.ColumnDefinitions>
        <Grid.RowDefinitions>
            <RowDefinition Height="Auto"/>
            <RowDefinition Height="Auto"/>
            <RowDefinition Height="Auto"/>
        </Grid.RowDefinitions>
        <Button Grid.Column="0" Grid.Row="0" Margin="5" Background="Yellow">Button111</Button>
        <Button Grid.Column="1" Grid.Row="0" Margin="5" Background="Tomato">Button222</Button>
        <Button Grid.Column="0" Grid.Row="1" Margin="5" Background="MediumBlue" Foreground="Linen">Button333</Button>
        <Button Grid.Column="1" Grid.Row="1" Margin="5" Background="Black" Foreground="Chartreuse">Button444</Button>
        <Button Grid.ColumnSpan="2" Grid.Row="2"  Margin="5" Background="Gold" Foreground="Violet">Button 2 columns</Button>
    </Grid>-->
    <!--<Grid Background="Cyan">
        <Grid.ColumnDefinitions>
            <ColumnDefinition Width="*"/>

            <ColumnDefinition Width="Auto"/>
        </Grid.ColumnDefinitions>
        <Grid.RowDefinitions>
            <RowDefinition Height="*"/>
            <RowDefinition Height="Auto"/>
        </Grid.RowDefinitions>
        <TextBlock Grid.ColumnSpan="2" Grid.Row="0" Background="Cornsilk" TextWrapping="Wrap" Foreground="Brown" Margin="3">Девочка решила поступать в какой-нибудь одесский ВУЗ. Но перед тем, как поступать, надо ж решить куда. Ну вот ее маменька и поехала в Одессу посмотреть, как студенты живут в общагах, чтоб знать, где доченьке хорошо будет. Заходит в общагу политеха. Стены обшарпаны, лампочки не горят, двери выбиты, вонь страшная и т. д. "Нет, — думает, — моя дочь тут учить не будет. " Заходит в общагу холодильного — ситуация примерно та же. "Нет, здесь она учиться тоже не будет". Заходит в общагу Мечникова. Красота! Стены покрашены, двери полакированы, везде фурнитура блестит, таблички висят. Проходит по этажу, умиляется. Тут одна из дверей медленно открывается, из нее вываливается парень пьяный в дрова, пока падает облевывает пол и стены в радиусе 3-х метров, сам падает в лужу собственной блевотины. Возглас матери: — Боже мой, нет, здесь моя дочь учиться не будет! Парень, вставая и отряхиваясь: — Пральна! Пусть поступает к нам в политех! anekdotov.net</TextBlock>
        <Button Grid.Column="0" Grid.Row="1" Margin="5" HorizontalAlignment="Right" Background="Chartreuse">OK</Button>
        <Button Grid.Column="1" Grid.Row="1" Margin="5" HorizontalAlignment="Right" Background="Chartreuse">Cansel</Button>
        
        
    </Grid>-->
    <!--<Grid Margin="5">
        <Grid.ColumnDefinitions>
            <ColumnDefinition Width="*"/>
            <ColumnDefinition Width="Auto"/>
            <ColumnDefinition Width="*"/>
        </Grid.ColumnDefinitions>
        <TextBox Grid.Column="0" Margin="0,0,5,0" TextWrapping="Wrap"></TextBox>
        <Button Grid.Column="1" Margin="5" Content="-=-" VerticalAlignment="Top"/>
        <Button Grid.Column="1" Margin="5" Content="-=-" VerticalAlignment="Bottom"/>
        <Button Grid.Column="1" Margin="5" Content="-=-" VerticalAlignment="Center"/>
        <TextBox Grid.Column="2" Margin="5,0,0,0" TextWrapping="Wrap"></TextBox>
    </Grid>-->
    
    <!--<Border Margin="12,12,12,10" Padding="10" Background="Brown" BorderBrush="DarkBlue" BorderThickness="25" CornerRadius="22" VerticalAlignment="Top">
        <StackPanel>
            <Button Margin="3" Background="DarkGreen" Foreground="DarkGray">111</Button>
            <Button Margin="3" Background="DarkGreen" Foreground="DarkGray">222</Button>
            <Button Margin="3" Background="DarkGreen" Foreground="DarkGray">333</Button>
        </StackPanel>
    </Border>-->
    
    <!--<Canvas>
        <Button Canvas.Left="10" Canvas.Top="10" Content="(10,10)"/>
        <Button Canvas.Left="120" Canvas.Top="30" Content="(120,30)"/>
        <Button Canvas.Left="60" Canvas.Top="80" Width="50" Height="50" Content="(60,80)"/>
        <Button Canvas.Left="10" Canvas.Top="10" Content="(10,10)"/>
    </Canvas>-->
    
    <InkCanvas Background="Coral" EditingMode="Select">
        <Image Source="1.jpg"></Image>
        <Button InkCanvas.Left="50" InkCanvas.Top="505">Select</Button>
    </InkCanvas>
</Window>
 
vilgosДата: Пн, 01 Фев 2016, 21:17 | Сообщение # 3
Старший программист
Группа: Модераторы
Сообщений: 76
Репутация: 0
Статус: Offline
Код
<Window x:Class="WpfApplication2.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Title="MainWindow" SizeToContent="WidthAndHeight" WindowStyle="ToolWindow" WindowStartupLocation="CenterScreen" ResizeMode="NoResize">
    <Window.Resources>
        <Style x:Key="FontLableBold" TargetType="Label">
            <Setter Property="FontFamily" Value="Consolas"/>
            <Setter Property="FontSize" Value="18"/>
            <Setter Property="FontWeight" Value="Bold"/>
        </Style>

        <Style x:Key="FontButtonBold" TargetType="Button">
            <Setter Property="FontFamily" Value="Consolas"/>
            <Setter Property="FontSize" Value="18"/>
            <Setter Property="FontWeight" Value="Bold"/>
        </Style>
    </Window.Resources>
    <Grid Margin="5">
        <Grid.ColumnDefinitions>
            <ColumnDefinition Width="Auto"/>
        </Grid.ColumnDefinitions>
        <Grid.RowDefinitions>
            <RowDefinition Height="Auto"/>
            <RowDefinition Height="Auto"/>
            <RowDefinition Height="Auto"/>
        </Grid.RowDefinitions>
        <!--<Label Content="A:\" Style="{StaticResource FontLableBold}"  Grid.Column="0" Grid.Row="0"/>
        <TextBox Text="..\\root\localization\security\" FontFamily="Console" FontSize="18" VerticalContentAlignment="Center" Grid.Column="1" Grid.Row="0"/>
        <Button Content="OK" Style="{StaticResource FontButtonBold}" Padding="3" Margin="5,0,0,0" Grid.Column="2" Grid.Row="0"/>
        
        <Label Content="C:\" Style="{StaticResource FontLableBold}"  Grid.Column="0" Grid.Row="1"/>
        <TextBox Text="..\\root\localization\security\localdb" FontFamily="Console" FontSize="18" VerticalContentAlignment="Center" Grid.Column="1" Grid.Row="1"/>
        <Button Content="OK" Style="{StaticResource FontButtonBold}" Padding="3" Margin="5,0,0,0" Grid.Column="2" Grid.Row="1"/>
        
        <Label Content="D:\" Style="{StaticResource FontLableBold}"  Grid.Column="0" Grid.Row="2"/>
        <TextBox Text="..\\windows\system32\security\" FontFamily="Console" FontSize="18" VerticalContentAlignment="Center" Grid.Column="1" Grid.Row="2"/>
        <Button Content="OK" Style="{StaticResource FontButtonBold}" Padding="3" Margin="5,0,0,0" Grid.Column="2" Grid.Row="2"/>-->
        
        <!--<Button VerticalAlignment="Center" HorizontalAlignment="Center" Padding="7">
            <TextBox MinWidth="80" Text="Pick"/>
        </Button>-->
        
        <StackPanel Grid.Row="0" Orientation="Horizontal" Margin="5">
            <Label Style="{StaticResource FontLableBold}" Margin="5" Content="Login   "/>
            <TextBox Name="LoginBox1" VerticalContentAlignment="Center" MinWidth="200"/>
        </StackPanel>
        <StackPanel Grid.Row="1" Orientation="Horizontal" Margin="5">
            <Label Style="{StaticResource FontLableBold}" Margin="5" Content="Password"/>
            <PasswordBox Name="PasswordBox1" VerticalContentAlignment="Center" MinWidth="200" PasswordChar="#"/>
        </StackPanel>
        <Button Click="ButtonBase_OKClick" Grid.Row="2" HorizontalAlignment="Center" MinWidth="200" MinHeight="25" Margin="5">OK</Button>
    </Grid>
</Window>


Код
        private void ButtonBase_OKClick(object sender, RoutedEventArgs e)
        {
            MessageBox.Show(String.Format("{0}\n{1}", LoginBox1.Text, PasswordBox1.Password));
        }
 
vilgosДата: Пн, 01 Фев 2016, 21:49 | Сообщение # 4
Старший программист
Группа: Модераторы
Сообщений: 76
Репутация: 0
Статус: Offline
Код
<Window x:Class="WpfApplication2.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Title="MainWindow" Width="300" Height="100" Background="Brown">
  <!--<DockPanel VerticalAlignment="Center" Margin="10">
        <TextBox Name="TextBox1" VerticalContentAlignment="Center" DockPanel.Dock="Right" Width="40" Margin="10,0,0,0" PreviewKeyDown="TextBox1_OnPreviewKeyDown" Text="0"/>
      <Slider Maximum="255" TickPlacement="BottomRight" TickFrequency="5" IsSnapToTickEnabled="True" Name="Slider1" ValueChanged="Slider1_OnValueChanged"/>
      
      
  </DockPanel>-->
    <DockPanel VerticalAlignment="Center" Margin="10">
        <TextBox Name="TextBox1" VerticalContentAlignment="Center" DockPanel.Dock="Right" Width="40" Margin="10,0,0,0" Text="{Binding ElementName=Slider1, Path=Value, UpdateSourceTrigger=PropertyChanged}"/>
        <Slider Maximum="255" TickPlacement="BottomRight" TickFrequency="5" IsSnapToTickEnabled="True" Name="Slider1"/>

    </DockPanel>
</Window>


Код
        private void TextBox1_OnPreviewKeyDown(object sender, KeyEventArgs e)
        {
            try
            {
                if (char.IsDigit((char) KeyInterop.VirtualKeyFromKey(e.Key)) || e.Key == Key.Back || e.Key ==Key.Enter)
                {
                    if (e.Key == Key.Enter)
                    {
                        if (TextBox1.Text != "")
                        {
                            Slider1.Value = int.Parse((TextBox1.Text));
                        }
                       
                    }
                    return;
                }
                TextBox1.Clear();
                e.Handled = true;
            }
            catch (Exception ex)
            {
                
                MessageBox.Show(ex.Message);
            }
        }

        private void Slider1_OnValueChanged(object sender, RoutedPropertyChangedEventArgs<double> e)
        {
            try
            {
                TextBox1.Text = Slider1.Value.ToString();
            }
            catch (Exception ex)
            {

                MessageBox.Show(ex.Message);
            }
        }
 
vilgosДата: Вт, 02 Фев 2016, 21:38 | Сообщение # 5
Старший программист
Группа: Модераторы
Сообщений: 76
Репутация: 0
Статус: Offline
Код
<Window x:Class="WpfApplication3.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" Height="450" Width="800" WindowState="Maximized">
<Grid>

<Grid.ColumnDefinitions>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="Auto"/>
</Grid.ColumnDefinitions>

<Grid.RowDefinitions>
<RowDefinition Height="*"/>
<RowDefinition Height="Auto"/>
</Grid.RowDefinitions>

<DockPanel Grid.Column="1" Grid.RowSpan="2">
<TextBox Name="BoxImage" DockPanel.Dock="Bottom" Text="{Binding ElementName=SliderImage, Path=Value, UpdateSourceTrigger=PropertyChanged}" IsEnabled="False"/>
<Slider Name="SliderImage" Orientation="Vertical" Margin="5" IsDirectionReversed="True" TickPlacement="TopLeft" TickFrequency="1" IsSnapToTickEnabled="True" ValueChanged="SliderImage_OnValueChanged"/>
</DockPanel>

<Image Name="ImagePlase" ToolTip="{Binding ElementName=ImagePlase, Path=Source}" />
<Label Content="{Binding ElementName=ImagePlase, Path=Source, UpdateSourceTrigger=PropertyChanged}" HorizontalAlignment="Right" VerticalAlignment="Bottom"></Label>
<Grid Grid.Row="1" Grid.ColumnSpan="2">
<Grid.RowDefinitions>
<RowDefinition Height="Auto"/>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto"/>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
<Button Name="OpenFolder" FontSize="14" Padding="3" Content="Open Image" Click="OpenFolder_OnClick"/>
<StackPanel Orientation="Horizontal" Grid.ColumnSpan="2" HorizontalAlignment="Center">
<Button Name="BtnPrev" FontSize="14" Padding="3" Content="Prev Image" Margin="5,0,0,0" Click="BtnPrev_OnClick"/>
<Button Name="BtnNext" FontSize="14" Padding="3" Content="Next Image" Margin="5,0,0,0" Click="BtnNext_OnClick"/>
</StackPanel>

</Grid>
</Grid>
</Window>

[code]using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;
using System.Windows.Forms;
using System.IO;

namespace WpfApplication3
{
    /// <summary>
    /// Interaction logic for MainWindow.xaml
    /// </summary>
    public partial class MainWindow : Window
    {
        private FolderBrowserDialog folderBrowserSelectedImageDialog = null;
        private List<FileInfo> imagesList = null;
        public MainWindow()
        {
            imagesList=new List<FileInfo>();
            folderBrowserSelectedImageDialog=new FolderBrowserDialog();
            InitializeComponent();
        }

        private void OpenFolder_OnClick(object sender, RoutedEventArgs e)
        {
            try
            {
                if (folderBrowserSelectedImageDialog.ShowDialog() == System.Windows.Forms.DialogResult.OK)
                {
                    DirectoryInfo directoryInfo=new DirectoryInfo(folderBrowserSelectedImageDialog.SelectedPath);
                    imagesList =
                        directoryInfo.GetFiles("*.png")
                            .Union(directoryInfo.GetFiles("*.jpg"))
                            .Union(directoryInfo.GetFiles("*.gif"))
                            .Union(directoryInfo.GetFiles("*.bmp"))
                            .ToList();
                    if (imagesList.Count > 0)
                    {
                        SliderImage.Maximum = imagesList.Count-1;
                        SliderImage.Value = 0;
                        SliderImage_OnValueChanged(SliderImage, null);

                    }
                }

            }
            catch (Exception ex)
            {
                ShowMessage(ex.Message);
            }
        }

        private void BtnPrev_OnClick(object sender, RoutedEventArgs e)
        {
            try
            {
                SliderImage.Value --;
            }
            catch (Exception ex)
            {
                ShowMessage(ex.Message);
            }
        }

        private void BtnNext_OnClick(object sender, RoutedEventArgs e)
        {
            try
            {
                SliderImage.Value ++;
            }
            catch (Exception ex)
            {
                ShowMessage(ex.Message);
            }
        }

        private void ShowMessage(string emessage)
        {
            System.Windows.MessageBox.Show(emessage);
        }

        private void SliderImage_OnValueChanged(object sender, RoutedPropertyChangedEventArgs<double> e)
        {
            try
            {
                if (imagesList.Count > 0)
                {
                    ImagePlase.Source=new BitmapImage(new Uri(imagesList[(int)SliderImage.Value].FullName,UriKind.Absolute));
                }
            }
            catch (Exception ex)
            {
                ShowMessage(ex.Message);
            }
        }
    }
}
 
vilgosДата: Ср, 03 Фев 2016, 21:04 | Сообщение # 6
Старший программист
Группа: Модераторы
Сообщений: 76
Репутация: 0
Статус: Offline
Код
<Window x:Class="WpfApplication1.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Title="MainWindow" Width="500" Height="300">
    <!--ContentRendered="Window_ContentRendered">-->
    <Window.Resources>
        <Style x:Key="StyleMenu" TargetType="Menu">
            <Setter Property="FontFamily" Value="verdana"></Setter>
            <Setter Property="FontSize" Value="18"></Setter>
        </Style>
    </Window.Resources>
    <DockPanel>
        <!--<Grid VerticalAlignment="Center" Margin="10">
            <ProgressBar Name="ProgressBar1" Maximum="100" Minimum="0" Value="0" MinHeight="25"/>
            <TextBlock Text="{Binding ElementName=ProgressBar1, Path=Value, StringFormat={}{0:0}%}" VerticalAlignment="Center" HorizontalAlignment="Center" Padding="8"></TextBlock>
        </Grid>-->
        <!--<StackPanel Margin="10" UseLayoutRounding="True">
            <TextBox FontSize="34"/>
            <TextBox FontSize="34" Margin="0,5,0,0"/>
        </StackPanel>-->
        <Menu DockPanel.Dock="Top" IsMainMenu="True" VerticalAlignment="Top" Style="{StaticResource StyleMenu}">
            <MenuItem Padding="10" Header="File">
                <MenuItem.Icon>
                    <Image Source="1.jpg"></Image>
                </MenuItem.Icon>
                <MenuItem Padding="10" Header="1">
                    <MenuItem.Icon>
                        <Image Source="3397.jpg"/>
                    </MenuItem.Icon>
                    <Image Source="3397.jpg"  Width="500" Height="300"/>
                </MenuItem>
                <MenuItem Padding="10" Header="2">
                    <MenuItem.Icon>
                        <Image Source="67780076.jpg"/>
                    </MenuItem.Icon>
                    <Image Source="67780076.jpg"  Width="500" Height="300"/>
                </MenuItem>
                <MenuItem Padding="10" Header="3">
                    <MenuItem.Icon>
                        <Image Source="elitefon.ru_16128.jpg"/>
                    </MenuItem.Icon>
                    <Image Source="elitefon.ru_16128.jpg"  Width="500" Height="300"/>
                </MenuItem>
                <MenuItem Padding="10" Header="4">
                    <MenuItem.Icon>
                        <Image Source="treugolnik-abstrakciya-fon-hq.jpg"/>
                    </MenuItem.Icon>
                    <Image Source="treugolnik-abstrakciya-fon-hq.jpg" Width="500" Height="300"/>
                </MenuItem>
            </MenuItem>
            <MenuItem Padding="10" Header="Edit"></MenuItem>
            <Separator Background="Black"></Separator>
            <MenuItem Padding="10" Header="Exit"></MenuItem>
        </Menu>
    </DockPanel>
</Window>


Код
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;
using System.ComponentModel;
using System.Threading;

namespace WpfApplication1
{
    /// <summary>
    /// Interaction logic for MainWindow.xaml
    /// </summary>
    public partial class MainWindow : Window
    {
        public MainWindow()
        {
            InitializeComponent();
        }

        //private void Window_ContentRendered(object sender, EventArgs e)
        //{
        //    BackgroundWorker backgroundWorker = new BackgroundWorker();
        //    backgroundWorker.WorkerReportsProgress = true;
        //    backgroundWorker.DoWork += Work_DoWork;
        //    backgroundWorker.ProgressChanged += Work_ProgressChanged;
        //    backgroundWorker.RunWorkerAsync();
        //}

        //private void Work_ProgressChanged(object sender, ProgressChangedEventArgs e)
        //{
        //    ProgressBar1.Value = e.ProgressPercentage;
        //}

        //private void Work_DoWork(object sender, DoWorkEventArgs e)
        //{
        //    for (int i = 0; i < 1000; i++)
        //    {
        //        var Th = sender as BackgroundWorker;
        //        if (Th != null) Th.ReportProgress(i);
        //        Thread.Sleep(10);
        //    }
            
        //}

    }
}


7z архив
 
vilgosДата: Ср, 03 Фев 2016, 21:07 | Сообщение # 7
Старший программист
Группа: Модераторы
Сообщений: 76
Репутация: 0
Статус: Offline
1
Прикрепления: WpfApplication1.zip (118.7 Kb) · WpfApplication2.zip (63.1 Kb) · WpfApplication3.zip (1.54 Mb)
 
miffaДата: Ср, 03 Фев 2016, 21:50 | Сообщение # 8
Немного понимает логику
Группа: Модераторы
Сообщений: 18
Репутация: 0
Статус: Offline
MENU
Прикрепления: WPFMenu.7z (44.6 Kb)
 
miffaДата: Пн, 08 Фев 2016, 21:20 | Сообщение # 9
Немного понимает логику
Группа: Модераторы
Сообщений: 18
Репутация: 0
Статус: Offline
FlowDocument
Прикрепления: flowdocument.7z (1.09 Mb)
 
miffaДата: Пн, 08 Фев 2016, 21:48 | Сообщение # 10
Немного понимает логику
Группа: Модераторы
Сообщений: 18
Репутация: 0
Статус: Offline
SimpleDataGrid
Прикрепления: simpleDataGrid.7z (30.5 Kb)
 
vilgosДата: Вт, 09 Фев 2016, 21:53 | Сообщение # 11
Старший программист
Группа: Модераторы
Сообщений: 76
Репутация: 0
Статус: Offline
дата грид
Прикрепления: 9660417.7z (36.9 Kb)
 
vilgosДата: Чт, 11 Фев 2016, 21:50 | Сообщение # 12
Старший программист
Группа: Модераторы
Сообщений: 76
Репутация: 0
Статус: Offline
скины и тригеры
Прикрепления: skin.7z (31.8 Kb) · trigers.7z (30.4 Kb)
 
vilgosДата: Чт, 11 Фев 2016, 21:51 | Сообщение # 13
Старший программист
Группа: Модераторы
Сообщений: 76
Репутация: 0
Статус: Offline
лаба
Прикрепления: Galery.7z (43.0 Kb)
 
vilgosДата: Вт, 16 Фев 2016, 19:39 | Сообщение # 14
Старший программист
Группа: Модераторы
Сообщений: 76
Репутация: 0
Статус: Offline
примеры фигур(овал, прямоугольник, линии) и конвертер цветов в DataGrid
Прикрепления: figyri.7z (30.5 Kb) · Converter.7z (33.8 Kb)
 
vilgosДата: Вт, 16 Фев 2016, 21:19 | Сообщение # 15
Старший программист
Группа: Модераторы
Сообщений: 76
Репутация: 0
Статус: Offline
градиент, градиент текст, VisualBrush, прозрачная кнопка, зеркальное отображение текста

----------------------------------------------------------------------------------------------------
Прикрепления: gradient.7z (30.3 Kb) · TextGradient.7z (30.2 Kb) · SimpleVisualBru.7z (30.5 Kb) · SimpleTranspare.7z (761.5 Kb) · SimleReflection.7z (31.0 Kb)
 
  • Страница 1 из 1
  • 1
Поиск: