WPF 경계선 없 는 투명 창 만 들 기
Windows 7 + Microsoft Blend 4
2.조작 절차
1)Blend 4 를 사용 하여 WPF 프로젝트 를 만 듭 니 다.
2)윈도 1.xaml 에 다음 과 같은 내용 으로 작성
<Window
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:Microsoft_Windows_Themes="clr-namespace:Microsoft.Windows.Themes;assembly=PresentationFramework.Aero"
x:Class="DevTest.MainWindow"
x:Name="Window"
Title="MainWindow"
Width="800" Height="600" WindowStyle="None" ResizeMode="NoResize" AllowsTransparency="True" BorderThickness="1">
<Window.Background>
<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
<GradientStop Color="Black" Offset="0"/>
<GradientStop Color="#4CA2A2A2" Offset="0.187"/>
<GradientStop Color="#60B4B4B4" Offset="0.339"/>
<GradientStop Color="#60FFFFFF" Offset="0.452"/>
<GradientStop Color="#60E7E7E7" Offset="0.752"/>
<GradientStop Color="#60FFFFFF" Offset="0.861"/>
<GradientStop Color="#4CA2A2A2" Offset="1"/>
</LinearGradientBrush>
</Window.Background>
<Grid x:Name="LayoutRoot">
<Label Name="TitleBar" Height="30" VerticalAlignment="Top" MouseMove="TitleBar_Move">
<Label.Background>
<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
<GradientStop Color="Black" Offset="0"/>
<GradientStop Color="#4CA2A2A2" Offset="1"/>
</LinearGradientBrush>
</Label.Background>
</Label>
</Grid>
</Window>
3)윈도 우즈 1.cs 에 다음 과 같은 내용 으로 작성using System;
using System.Collections.Generic;
using System.Text;
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.Shapes;
namespace DevTest
{
/// <summary>
/// MainWindow.xaml
/// </summary>
public partial class MainWindow : Window
{
public MainWindow()
{
this.InitializeComponent();
// 。
}
private void TitleBar_Move(object sender, MouseEventArgs e)
{
if(e.LeftButton == MouseButtonState.Pressed)
{
this.DragMove();
}
}
}
}
4)컴 파일 공정,프로그램 실행 후의 효과
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
제한된 크기의 디렉토리를 만드는 방법오늘 저는 장치에 공간이 없을 때 백업 중에 응용 프로그램이 어떻게 작동하는지 테스트(및 수정)하는 작업이 있습니다. 결과적으로 "남은 공간 없음"오류로 백업이 실패하면 새 파일이 없어야 합니다. 지금까지 문제를 재...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.