.NET 调用 Python
使用源码生成系统将项目中附加的 .py 文件编译为相应的 .net 类供调用 CSnakes https://github.com/tonybaloney/CSnakes https://tonybaloney.github.io/CSnakes/ https://www.bilibili.com/video/BV1hPjfzkEtF var bu…
|
661
|
|
97 字
|
2 分钟
Binding 小助手
写 Binding 时少花一些时间 调试比较复杂,可以用在一些简单的场合中 # 绑定属性进行表达式计算 <Label Content="{c:Binding A+B+C }" /> <Label Content="{c:Binding A*0.5+(B.NestedProp1/C - B.Nested…
|
373
|
|
83 字
|
3 分钟
wpf 蒙板
XAML <Grid> <Grid.ColumnDefinitions> <ColumnDefinition Width="1*" /> <ColumnDefinition Width="1*" /> <ColumnDefinition Width=&qu…
|
361
|
|
110 字
|
6 分钟
wpf 环形加载进度
画一个 Ellipse 设置 StrokeDashArray 单位值为边框值的宽度,所以可以通过控制 StrokeDashArray 的值设置加载进度。 XAML <Grid Background="#1F3542"> <!-- 使用 ProgressBar 自定义环形进度条,因为它有 最大、小值及当前值, 所…
|
485
|
|
119 字
|
4 分钟
wpf 水波纹
XAML <Window.Resources> <!-- 小点点的动画,准备用来做模板 --> <Storyboard x:Key="EllipseSizeStoryboard"> <DoubleAnimation AutoReverse="True" RepeatB…
|
171
|
|
71 字
|
4 分钟
wpf clip 使用
下面灰色图,上面显示彩色图,彩色图上使用 Clip 切出一个圆 XAML <Border Grid.Column="0" Width="300" Height="300" Padding="0" HorizontalAlignment="Center&q…
|
161
|
|
98 字
|
4 分钟
wpf 倒计时 (关键帧)
XMAL <TextBlock HorizontalAlignment="Center" VerticalAlignment="Center" FontSize="36" FontWeight="Bold" Foreground="RoyalBlue&q…
|
331
|
|
46 字
|
3 分钟
wpf 图片对比 (图片即时缩放)
使用两张图片,一张下面,一张上面 注意:图片太大的话,会变形,需要将图片缩放成 Grid 控件对应的大小 XAML <Grid x:Name="RootGrid" ShowGridLines="False" SizeChanged="FrameworkElement_OnSizeChanged…
|
306
|
|
146 字
|
5 分钟
wpf ListBoxItem 选中动画
XAML <Grid> <Grid.Resources> <Style x:Key="SliderStyle" TargetType="Rectangle"> <!-- 设置两端为圆角 --> <Setter Property="RadiusX&…
|
335
|
|
113 字
|
6 分钟
wpf 幻灯片
XAML <Grid> <!-- 将 Canvas 作为一个 200*200 的视窗,然后在里面放置 StackPanel, StackPanel 中平铺相片, --> <!-- 每次点击时,移动 StackPanel 一个相片的位置,实现图片轮播效果。 --> <!-- 有一个缺点,如果移动相片的过程中,…
|
343
|
|
66 字
|
4 分钟