- 博客(14)
- 收藏
- 关注
原创 DataGridComboBoxColumn 使用最简单方法
这里写自定义目录标题网上查找很多方法都不理想,参考部分文章,找到理想的办法:前台: <DataGrid x:Name="dgrid" Width="250" Grid.Row="0" CanUserSortColumns="True" CanUserDeleteRows="False" AutoGenerateColumns="False"> <DataGrid.Columns> <DataGridTextColumn x:N
2022-01-20 18:33:08
1570
原创 ListView的listSelector被覆盖不起作用的问题
ListView的listSelector属性可以为列表的某个元素被点击时产生按下的效果,但是某些情况下这个listSelector属性的效果会被覆盖,比如列表的Item为一个占满单元格的ImageView的时候,ImageView如果有内容那么listSelector的效果就会被挡住。解决的办法是为ListView添加drawSelectorOnTop属性并设置为true。drawSelectorOnTop的解释:When set to true, the selector will be draw
2020-05-17 18:15:51
317
原创 java读取网络zip中的json文件内容
java读取网络zip中的json文件内容public HashMap readData(String urlStr) throws IOException { URL url = new URL(urlStr); HttpURLConnection conn = (HttpURLConnection) url.openConnection(); //设置超时间为3秒 ...
2020-04-28 09:10:14
1335
2
原创 fragment之间跳转
getFragmentManager() .beginTransaction() .addToBackStack(null) //将当前fragment加入到返回栈中 .replace(R.id.currentfragment, new Fragme...
2020-04-07 20:35:15
340
原创 为webview加载的网页注入html,修改页面内容
/**注入js隐藏部分div元素,多个操作用多个js去做才能生效*/private void hideHtmlContent() {//修改文本,可以注入任意的html代码String javascriptq = “javascript:function modifyText() {” +“var headers = document.getElementsByClassName...
2020-03-20 17:49:58
1298
原创 WebView 获取后退的网址
@Overridepublic boolean onKeyUp(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK && webView.canGoBack()) { WebBackForwardList backForwardList = webView.copyBack...
2020-03-17 19:13:34
366
原创 使用封装的httpconnection获取url源码,显示在TextView中
activity_main.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http://schemas.android.com/tools"android:id="@+...
2020-03-15 13:27:37
219
原创 读取Excel记录导入到数据库,并显示进度条
主程序代码 private void MenuItem2_Click(object sender, RoutedEventArgs e) { string fName = ""; DataTable dt = new DataTable(); //用于获取excel文件名 Microsoft.Win32.OpenFil...
2020-03-12 14:17:21
1185
原创 调用win32的对话框 的OpenFileDialog() 时,System.AccessViolationException: 尝试读取或写入受保护的内存 解决办法
程序代码如下 private void Button_Click(object sender, RoutedEventArgs e) { string fName = ""; DataTable dt1 = new DataTable(); //用于获取excel文件名 Microsoft.Win32.Open...
2020-03-11 17:54:28
910
5
原创 c#通过打开文件对话框读取excel数据到
引用命名空间using System.IO; using System.Data.OleDb;下面是程序代码 string fName; private void readButton_Click(object sender, EventArgs e) { //用于获取excel文件名 OpenFileDialog open = new O...
2020-03-11 15:57:35
445
转载 c#读取excel的xls和xlsx文件的方法
public static DataTable GetExcelToDataTableBySheet(string FileFullPath,string SheetName){//string strConn = “Provider=Microsoft.Jet.OleDb.4.0;” + “data source=” + FileFullPath + “;Extended Propertie...
2020-03-11 15:50:20
1782
原创 DataGrid CellEditEnding 更新问题
xaml代码<DataGrid x:Name="DataGrid1" Grid.Row="0" CellEditEnding="DataGrid1_CellEditEnding"/>cs代码 private void DataGrid1_CellEditEnding(object sender, DataGridCellEditEndingEventArgs e)...
2020-03-10 21:36:57
703
原创 为ListViewItem 添加双击事件
<Window.Resources> <Style x:Key="ListItemstyle" TargetType="ListViewItem"> <EventSetter Event="MouseDoubleClick" Handler="SListView_ItemDoubleClick"/> </Style>...
2020-03-10 21:00:14
1471
原创 使用委托调用其他窗体的事件
使用委托调用其他窗体的事件主窗体代码子窗体代码主窗体代码 addCourse win = new addCourse(xh);//新建窗体 win.bindEvent += new addCourse.BindDelegate(ListView2Bind);//要触发的事件ListView2Bind win.ShowDial...
2020-03-10 20:42:32
265
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人