Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jopp289/domains/progmans.net/public_html/engine/modules/show.short.php on line 160 Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jopp289/domains/progmans.net/public_html/engine/modules/show.short.php on line 160 Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jopp289/domains/progmans.net/public_html/engine/modules/show.short.php on line 160 Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jopp289/domains/progmans.net/public_html/engine/modules/show.short.php on line 160 Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jopp289/domains/progmans.net/public_html/engine/modules/show.short.php on line 160 Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jopp289/domains/progmans.net/public_html/engine/modules/show.short.php on line 160 Все публикации пользователя admin » Шпаргалки
Заголовок



Все скачиваемые с этого сайта файлы являются архивами. Так как многие системные администраторы имеют пагубную привычку запрещать загружать из интернета архивы - расширение всех файлов заканичивается цифрой "1". После загрузки файла ее необходимо удалить.


Для сохранения файла воспользуйтесь пунктом "Сохранить объект как ..." из меню правой кнопки мыши.

 

 

Справочник по реестру Win XP    скачать

 

Справочник по реесту Win 7   скачать

 

 

Сайт автора  user.alexanderklimov.ru




IF NOT EXISTS (SELECT * FROM tab1 WHERE Param1 = 10)
BEGIN
        PRINT 'NOT EXISTS'
END



Небольшое пособие, как с помощью WPF и XAML сделать окно неправильной формы.

С помощью WPF и XAML окну можно придать любую форму. Любое изображение любой формы можно сделать окном программы. Изображение должно иметь формат png, его фон должен быть прозрачным.

Это легко сделать в Photoshop.

1. Взять любое изображение, выделить на нем фрагмент, который будет окном нашей программы.
2. Создать новое изображение, обязательно установить галочку "Прозрачность" (Transparency).
3. Перетащить на новое изображение выделенный фрагмент.
4. Сохранить в формате png

Далее в Visual Studio (2008+) создаем новый WPF проект. XAML-описание главного окна программы должно содержать примерно следующее:

<window title="ShapedWindow" windowstartuplocation="CenterScreen"
    allowstransparency="True" opacitymask="White" windowstyle="None"
    background="Transparent"
width="620" height="267"
    xmlns:x=http://schemas.microsoft.com/winfx/2006/xaml
    xmlns=http://schemas.microsoft.com/winfx/2006/xaml/presentation
    x:class="ShapedWPFForm.ShapedWindow">
    <grid>
        <img name="imgBackground" source="Shape.png" stretch="Fill" />
    </grid>
</window>

Все. Особое внимание уделяем выделенным курсивом фрагментам. Если при компиляции будут возникать ошибки - меняем "allowstransparency" на "AllowsTransparency" или "img" на "Image" и так далее в том же духе )))



Небольшой простой пример, как сделать окно программы или кнопку круглыми. Для WinForms

 

private void Form1_Load(object sender, EventArgs e)
{
   //Делаем форму круглой
   System.Drawing.Drawing2D.GraphicsPath Form_Path=new System.Drawing.Drawing2D.GraphicsPath();
   Form_Path.AddEllipse(0, 0, this.Width, this.Height);
   Region Form_Region = new Region(Form_Path);
   this.Region = Form_Region;


  //Делаем кнопку круглой
  System.Drawing.Drawing2D.GraphicsPath Button_Path=new System.Drawing.Drawing2D.GraphicsPath();
  Button_Path.AddEllipse(0, 0, this.button1.Width, this.button1.Height);
  Region Button_Region = new Region(Button_Path);
  this.button1.Region = Button_Region;
}




DECLARE @DateBegin datetime
DECLARE @DateEnd datetime

SET @DateBegin = 'aug 15 1969'
SET @DateEnd = 'aug 16 1969'

IF DATEDIFF(DAY, @DateBegin, @DateEnd) <> 1
BEGIN
    DECLARE @@DateBegin varchar(11)
    DECLARE @@DateEnd varchar(11)

    SET @@DateBegin = CAST(@DateBegin AS varchar(11))
    SET @@DateEnd = CAST(@DateEnd AS varchar(11))

    RAISERROR ('Разница между ''%s '' и ''%s '' не равна 1', 16, 1, @@DateBegin, @@DateEnd)
    RETURN
END



Все скачиваемые с этого сайта файлы являются архивами. Так как многие системные администраторы имеют пагубную привычку запрещать загружать из интернета архивы - расширение всех файлов заканичивается цифрой "1". После загрузки файла ее необходимо удалить.

 

Для сохранения файла воспользуйтесь пунктом "Сохранить объект как ..." из меню правой кнопки мыши.

 

 

Мэтью МакДоналд WPF в C#2010, на английском, pdf    Скачать

назад 1 ... 5 6 7 8 9 10 11 12 13 ... 25далее