随笔分类 - C#/Avalonia
摘要:namespace Comm { /// <summary> /// 定义事件发布 /// </summary> public class GlobalEventPublisher { // 定义自定义事件 public static event EventHandler<CustomEventAr
阅读全文
摘要:<DataGridTemplateColumn Header="操作" Width="200"> <DataGridTemplateColumn.CellTemplate> <DataTemplate> <StackPanel Orientation="Horizontal" HorizontalA
阅读全文
摘要:public class Pagination : ContentControl { private int _currentPage = 1; private Button _prevPageButton = null!; private Button _nextPageButton = null
阅读全文
摘要:Avalonia 的DataGrid不支持直接绑定DataTable显示数据,因此需要特别处理。 public static void DataGridBindDataTable(DataGrid grid,DataTable dt){ try { //先清除datagrid 的所有column w
阅读全文
摘要:四套主题Default、Forest、Lavender、Nighttime,2种色彩Dark和Light 不同主题下需要显示的颜色不同,不同的色彩需要显示的图标颜色不同。 首先需要4个主题样式文件 Default.axmal、Forest.axmal、Lavender.axmal、Nighttime
阅读全文
摘要:在解决方案下新建了Styles目录,并在目录下新建了样式文件CustomDarkStyle.axmal 在App.axmal中引入不生效 1.确定资源路径是否正确(自定义样式要在主题前避免被覆盖) <Application.Styles> <StyleInclude Source="avares:/
阅读全文
摘要:<SplitView IsPaneOpen="True" DisplayMode="Inline" OpenPaneLength="200" CompactPaneLength="60" > <SplitView.Pane> <Grid Margin="0,5"> <!-- 定义行 --> <Gri
阅读全文
摘要:<!-- 定义列 --> <Grid.ColumnDefinitions> <ColumnDefinition Width="*"/> </Grid.ColumnDefinitions> <!-- 按钮区域 --> <StackPanel Orientation="Horizontal" Grid.
阅读全文

浙公网安备 33010602011771号