mikebai.com

  • Home
  • dev
  • DotNET
  • M365
  • 搞笑
  • 杂七杂八
  • FocusDict
個人BLOG
it developer
DotNET

datagrid Styling

Microsoft’s WPF datagrid has a lot of properties and styles you can tweak to get it looking right (if you are a designer).  Below, find my cheat sheet to styling the grid.   It is not 100% comprehensive but it gets you far and has a few very useful tips & gotchas. At the highest level in the DataGrid , you can change the look & feel by setting some of these: Property Type Values Default AlternatingRowBackground Brush Any Brush Null Background Brush Any Brush Theme default ColumnHeaderHeight Double 0 to any positive double NaN ColumnHeaderStyle Style Any Style Null ColumnWidth DataGridLength 0 to any positive double, Auto, *, SizeToCells, SizeToHeader SizeToHeader HeadersVisibility DataGridHeadersVisibility All, Row, Column, None All MaxColumnWidth Double 0 to any positive double Positive Infinity MaxRowHeight Double 0 to any positive double Positive Infinity MinColumnWidth Double 0 to any positive double 20 MinRowHeight Double 0 to any positive double 0 RowBackground Brush Any Brush Theme default RowDetailsVisibilityMode DataGridRowDetailsVisibilityMode Visible, VisibleWhenSelected, Collapsed VisibleWhenSelected RowHeadersWidth Double 0 to any positive double NaN RowHeight Double 0 to any positive double NaN

2009-03-30 0comments 108hotness 0likes mikebai Read all
DotNET

wpf DataGridComboBoxColumn的数据绑定

Intro If you haven't already, you can download the DataGrid v1 bits and source here.  DataGridComboBoxColumn has had a make-over since the CTP release.  In particular, the whole data binding story has been updated so that you can accomplish basic ComboBox tasks that before required some tedious workarounds.  While other stock columns such as DataGridTextColumn and DataGridCheckBoxColumn use Binding for the visual to data hook up, DataGridComboBoxColumn uses a different route with three possible ways to hook up a binding.  Here are the APIs that are specific to the DataGridComboBoxColumn: public class DataGridComboBoxColumn : DataGridColumn {   public string DisplayMemberPath { get; set; }   public IEnumerable ItemsSource { get; set; }   public virtual BindingBase SelectedItemBinding { get; set; }   public virtual BindingBase SelectedValueBinding { get; set; }   public string SelectedValuePath { get; set; }        public virtual BindingBase TextBinding { get; set; } }   The three mechanisms to hook up the binding are: ·         SelectedItemBinding ·         SelectedValueBinding ·         TextBinding These three bindings basically map to the cell’s content being bound to ComboBox.SelectedItem, ComboBox.SelectedValue, or ComboBox.Text respectively.  SelectedValuePath and DisplayMemberPath are convenience methods on a ComboBox control and apply to ComboBox.SelectedValuePath and ComboBox.DisplayMemberBinding respectively.  Overall, you can think of these APIs as convenience methods that apply to the ComboBox element of the cell.  Let’s go through some use cases. Some examples When the column is bound to a primitive data type such as int, string, or bool, and you want the ComboBox to have a list of similar items to choose from, you can use SelectedItemBinding…

2009-03-30 0comments 116hotness 0likes mikebai Read all
DotNET

[原创]小白单词本

2009-03-29 0comments 122hotness 0likes mikebai Read all
DotNET

C#获取当前路径的方法集合

//获取当前进程的完整路径,包含文件名(进程名)。 string str = this.GetType().Assembly.Location; result: X:\xxx\xxx\xxx.exe (.exe文件所在的目录+.exe文件名) //获取新的 Process 组件并将其与当前活动的进程关联的主模块的完整路径,包含文件名(进程名)。 string str = System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName; result: X:\xxx\xxx\xxx.exe (.exe文件所在的目录+.exe文件名) //获取和设置当前目录(即该进程从中启动的目录)的完全限定路径。 string str = System.Environment.CurrentDirectory; result: X:\xxx\xxx (.exe文件所在的目录) //获取当前 Thread 的当前应用程序域的基目录,它由程序集冲突解决程序用来探测程序集。 string str = System.AppDomain.CurrentDomain.BaseDirectory; result: X:\xxx\xxx\ (.exe文件所在的目录+"\") //获取和设置包含该应用程序的目录的名称。 string str = System.AppDomain.CurrentDomain.SetupInformation.ApplicationBase; result: X:\xxx\xxx\ (.exe文件所在的目录+"\") //获取启动了应用程序的可执行文件的路径,不包括可执行文件的名称。 string str = System.Windows.Forms.Application.StartupPath; result: X:\xxx\xxx (.exe文件所在的目录) //获取启动了应用程序的可执行文件的路径,包括可执行文件的名称。 string str = System.Windows.Forms.Application.ExecutablePath; result: X:\xxx\xxx\xxx.exe (.exe文件所在的目录+.exe文件名) //获取应用程序的当前工作目录(不可靠)。 string str = System.IO.Directory.GetCurrentDirectory(); result: X:\xxx\xxx (.exe文件所在的目录)

2009-03-29 0comments 104hotness 0likes mikebai Read all
DotNET

WPF中的URI

from msdn:http://msdn.microsoft.com/zh-cn/library/aa970069.aspx 文件  绝对 pack URI   资源文件 — 本地程序集  Uri uri = new Uri("pack://application:,,,/ResourceFile.xaml", UriKind.Absolute);   子文件夹中的资源文件 — 本地程序集  Uri uri = new Uri("pack://application:,,,/Subfolder/ResourceFile.xaml", UriKind.Absolute);   资源文件 — 所引用的程序集  Uri uri = new Uri("pack://application:,,,/ReferencedAssembly;component/ResourceFile.xaml", UriKind.Absolute);   所引用的程序集的子文件夹中的资源文件  Uri uri = new Uri("pack://application:,,,/ReferencedAssembly;component/Subfolder/ResourceFile.xaml", UriKind.Absolute);   所引用的版本化程序集中的资源文件  Uri uri = new Uri("pack://application:,,,/ReferencedAssembly;v1.0.0.0;component/ResourceFile.xaml", UriKind.Absolute);   内容文件  Uri uri = new Uri("pack://application:,,,/ContentFile.xaml", UriKind.Absolute);   子文件夹中的内容文件  Uri uri = new Uri("pack://application:,,,/Subfolder/ContentFile.xaml", UriKind.Absolute);   源站点文件  Uri uri = new Uri("pack://siteoforigin:,,,/SOOFile.xaml", UriKind.Absolute);   子文件夹中的源站点文件  Uri uri = new Uri("pack://siteoforigin:,,,/Subfolder/SOOFile.xaml", UriKind.Absolute);   文件  相对 pack URI   资源文件 — 本地程序集  Uri uri = new Uri("/ResourceFile.xaml", UriKind.Relative);   子文件夹中的资源文件 — 本地程序集  Uri uri = new Uri("/Subfolder/ResourceFile.xaml", UriKind.Relative);   资源文件 — 所引用的程序集  Uri uri = new Uri("/ReferencedAssembly;component/ResourceFile.xaml", UriKind.Relative);   子文件夹中的资源文件 — 所引用的程序集  Uri uri = new Uri("/ReferencedAssembly;component/Subfolder/ResourceFile.xaml", UriKind.Relative);   内容文件  Uri uri = new Uri("/ContentFile.xaml", UriKind.Relative);   子文件夹中的内容文件  Uri uri = new Uri("/Subfolder/ContentFile.xaml", UriKind.Relative);    

2009-03-28 0comments 102hotness 0likes mikebai Read all
dev

uml发展过程及uml图

uml发展过程及uml图 2008年05月06日 星期二 上午 09:36   1、uml发展过程:   2、uml图:  

2009-03-27 0comments 115hotness 0likes mikebai Read all
dev

SQL数据导入导出问题总结

From:http://blog.csai.cn/tb.asp?id=8923&TBcode=200903010643vaq1THf66Nu5 大家打开这个链接可以看到很多数据库的连接方法。http://www.connectionstrings.com 这些数据库之间的数据交换就是这个贴子所要总结的内容。 (一)SQL Server之间 把远程数据库中的数据导入到本地数据库。 http://community.csdn.net/Expert/topic/5079/5079649.xml?temp=.7512018 http://community.csdn.net/Expert/topic/5011/5011278.xml?temp=.1658899 http://community.csdn.net/Expert/topic/4982/4982625.xml?temp=.8189966 把A库里的其中几个表和视图导入B库 http://community.csdn.net/Expert/topic/5042/5042648.xml?temp=.2556574 sql2005的数据库导入sql2000中 http://community.csdn.net/Expert/topic/4954/4954820.xml?temp=.3408625 在SQL2005中 如何导入 SQL2000中的Analysis Service ? http://community.csdn.net/Expert/topic/4713/4713032.xml?temp=2.752322E-02 英文版sql server2005中bcp导出中文乱码问题 http://community.csdn.net/Expert/topic/5024/5024662.xml?temp=.7404596 如何将一个由SQL保存出来的*.bas文件再导回到SQL中 http://community.csdn.net/Expert/topic/4944/4944630.xml?temp=.8225672 (二)SQL Server --> Access 将SQL数据导出至Access(SQL与Access同一台机器上) http://community.csdn.net/Expert/topic/4919/4919937.xml?temp=.2461359 将SQL数据导出至Access(SQL与Access不在同一台机器上) http://community.csdn.net/Expert/topic/4906/4906691.xml?temp=.1377222 http://community.csdn.net/Expert/topic/4917/4917015.xml?temp=.7591364 (三)Access --> SQL Server http://faq.csdn.net/FAQUnfurl.aspx?id=214875 为什么access与sqlserver2000导入导出时,数据库结构变了,默认主键,自动编号全没了? http://community.csdn.net/Expert/topic/4712/4712570.xml?temp=.3942224 (四)txt(记事本)--> SQL Server http://community.csdn.net/Expert/topic/5045/5045602.xml?temp=.0278284 TXT文件导入数据库出现乱码 http://community.csdn.net/Expert/topic/4939/4939026.xml?temp=.4465296 关于上千份大文本存入Sqlserver http://community.csdn.net/Expert/topic/4973/4973969.xml?temp=.4392816 (五)SQL Server --> txt http://community.csdn.net/Expert/topic/4906/4906039.xml?temp=.6642267 SQL导出TXT或HTML求助 http://community.csdn.net/Expert/topic/5031/5031048.xml?temp=1.302737E-02 (六)Excel --> SQL Server http://community.csdn.net/Expert/topic/5002/5002120.xml?temp=.4375727

2009-03-27 0comments 152hotness 0likes mikebai Read all
dev

SQL2005卸载,重新安装问题汇总

From:http://blog.csdn.net/chiniao/archive/2008/07/09/2630098.aspx 1.Stop 所有服务     2.用 Windows Install Clean Up 工具卸载SQL 2005组件     3.用SrvInstw.exe删除所有SQL服务     4.清除注册表    a. 将HKEY_CURRENT_USER---Software----Microsoft下的Microsoft SQL Server文件夹全部删除    b. 将HKEY_LOCAL_mACHINE---SOFTWARE---Microsoft下的Microsoft SQL Native Client ,Microsoft SQL Server, Microsoft SQL Server 2005 Redist全部删除。   5.删除残留文件   将C盘——Program File下的Microsoft SQL Server 文件夹删除。   6.重启电脑,重新安装。   2)COM Plus Catalog Requirement(warning)问题:装SQL 2005 检测信息时,老是显示“COM Plus Catalog Requirement(warning)”,我用的是XP系统,装的是开发版~~ 原因:你的COM+应用程序出错,装的IIS有问题所致~~ 解决方法: “开始”->“设置”->“控制面板”->“管理工具”->“组件服务”中,“控制台根目录”->“组件服务”->“计算机”->“我的电脑”->“COM+应用程序”中, (1) 到com+应用程序这一步时,弹出:"执行最后操作时发生错误,错误代码80080005-服务器运行失败"的错误.咋办啊. 一、 开始运行msdtc -resetlog ,问题解决,能打开了。 二、再看看 Distributed Transaction Coordinator 服务有没有打开 三、重装IIS (2) 回到“ “COM+应用程序” ”中, 有一个“IIS Out-Of-Process Pooled”鼠标右键“属性”--“标识”--把“此用户”调整为“交互式用户--目前已登录的用户”。然后“确定”,再鼠标右键“属性”--“启动”。 (3) 设下IIS的 “ 目录安全性选项卡 ”---- “ 匿名访问与控制 ” , 在“集成Windows身份验证”打勾

2009-03-27 0comments 108hotness 0likes mikebai Read all
漂在日本

二级词汇.重要动词

あきれる   呆れる   驚呆了 あこがれる  憧れる   憧憬 あつかう   扱う    操作 あふれる   溢れる   溢出 いじする   維持する  維持 うったえる  訴える   訴説,控告 おこたる   怠る    怠慢 おぼれる   溺れる   溺水 およぼす   及ぼす   波及 からかう   ーー    開玩笑 かれる    枯れる   枯萎 かわいがる  ーー    喜愛 くさる    腐る    腐爛 くずす    崩す    拆卸,弄亂 くたびれる  ーー    疲勞 くやむ    悔やむ   懊悔,後悔 くるう    狂う    發瘋 けずる    削る    消減 こげる    焦げる   烤焦 こしらえる  ーー    製造 さける    避ける   避免 しびれる   ーー    麻木 しぼむ    ーー    凋謝 しゃがむ   ーー    蹲下 すきとおる  透き通る  透明 すれちがう  ーー    交錯,擦肩而過 ずれる    ーー    移動,偏移 それる    ーー    離軌 そろう    揃う    齊全 たくわえる  蓄える   儲備 ダブる    ーー    重復 だます    騙す    欺騙 ためらう   躊躇う   猶豫 ちぢむ    縮む    縮小 つまずく   ーー    跌跤,挫折 とがる    尖る    尖 どくする   毒する   有害 ととのう   整う    齊備,完備 どなる    ーー    大聲叫喊 なぐさめる  慰める   安慰 にらむ    ーー    瞪眼 はっきする  発揮する  發揮 はねる    跳ねる   跳 ひびく    響く    影響 ふく     拭く    擦 ふざける   ーー    開玩笑 へこむ    ーー    凹下 ほほえむ   微笑む   微笑 まとめる   ーー    归纳 もうける   儲ける   賺錢 もぐる    潜る    潜进 やっつける ーー 打敗,幹掉 ゆずる    譲る    讓給,讓步 よす     ーー    停止 わびる    詫びる   道歉 うちあわせる 打ち合わせる商量 うらぎる   裏切る   背叛 うやまう   敬う    尊敬 おいかける  追いかける 追趕 おそわる   教わる   跟。。。學習 おちつく   落ち着く  沉著,鎮靜 おもいこむ  思い込む  深思 おもいつく  思いつく  想到,想出 かかえる   抱える   抱,負擔 かけつする  可決する  表決 かける    欠ける   缺少 かさねる   重ねる   重復 かたよる   片寄る   偏袒 きざむ    刻む    雕刻 きにいる   気に入る  喜歡,看中 きになる   気になる  介意,惦記 ことづける  言付ける  托付 ささえる   支える   支持 しめる    占める   佔有 せおう    背負う   擔負 せっする   接する   接待,接觸 そそぐ    注ぐ    溶入,倒 そなえる   備える   防備 たすかる   助かる   救助 ためす    試す    嘗試 たよる    頼る    依賴 であう    出会う   相遇 でむかえる  出迎える  迎接 とおりかかる 通りかかる 恰巧路過 とおりすぎる 通り過ぎる 走過 とけこむ   溶け込む  溶合,溶解 とじる    閉じる   關閉,結束 とりけす   取り消す  取消 ながびく   長引く   延長 はえる    生える   長 はなしかける 話しかける 搭話 はぶく    省く    省略 はりきる   張り切る  加油,幹勁足 ひきうける  引き受ける 承擔 ひきかえす  引き返す  返回 ひきとめる  引き止める 拉住,挽留 ひっかかる  引っかかる 挂上 ひっくりかえすひっくり返す顛倒,推翻 ほす     干す    晾,弄干 みおくる   見送る   送行

2009-03-27 0comments 105hotness 0likes mikebai Read all
漂在日本

二级词汇.重要副词

あくまで  ーー  到底,徹底 あいにく  ーー  不巧 あんがい  案外  意外,出乎意外 あらゆる  ーー  所有,一切 あれこれ  ーー  這個那個,種種 いきなり  ーー  突然,冷不防 いくぶん  幾分  多少,稍微 いずれ  ーー  早晚,反正 いちいち  ーー  一個一個,逐一 いっしゅん  一瞬  一瞬,瞬間 いっせいに  一斉に  一齊,同時 いったん  一旦  一旦,既然 いつのまにか ーー  不知不覺地 いよいよ  ーー  到底,終于 いわば  ーー  說起來 おそらく  ーー  恐怕,或許 およみ  ーー  大概,大約 くれぐれも  ーー  一定,千萬;反复请求 さきおととい  一昨昨日 大前天 さすが  ーー  不愧,畢竟 さっさと   ーー  趕快,迅速的 さらに  更に  更,越發 しあさって  明々後日  大後天 じかに  ーー  直接 しかも  ーー  並且,而且 しきゅう  至急  趕快 しきりに  ーー  一個勁地,勤勤懇懇的 したがって  ーー  所以 じょじょに  徐々に  慢慢,漸漸 ずらり  ーー  成排的,一大排 せっかく  ーー  特意,好不容易 せっせと  ーー  拼命地 せめて  ーー  至少,最低 そっと  ーー  悄悄地 そのうえ  ーー  而且 そのうち  ーー  過幾天,不久 ただし  ーー  但是,可是 ちっとも  ーー  一點兒也不,毫不 てっていてきに 徹底的に 徹底 どうせ  ーー  反正,終歸 とっくに  ーー  早就 どっと  ーー  轟然,蜂擁 ひとまず  ーー  姑且,暫且 ひとりでに  ーー  自然而然地 めったに  ーー  不常 やはり  ーー  仍然,還是,果然 わずかに  ーー  稍微,少 いきいき  ーー  生氣勃勃,活生生 ぅろうろ  ーー  轉來轉去可,徘徊 きらきら  ーー  閃爍,一閃一閃 しみじみ  ーー  深切,痛切 ちゃくちゃく  ー  穩步而順利地 のろのろ  ーー  慢吞吞地 どきどき  ーー  撲通撲通地 まごまご  ーー  磨磨蹭蹭地 ぐっすり  ーー  熟睡的樣子 こっそり  ーー  偷偷地,悄悄地 しっかり  ーー  好好地,规矩地 すっきり  ーー  舒暢,整潔 たっぶり  ーー  充分,足夠 ぴったり  ーー  恰好,正適合 めっきり  ーー  明顯地 おかまいなく  ー  請不要張羅 おかけください ーー   請坐 おじゃまします ーー  打擾一下 かしこまりました ー  明白了 しまった  ーー  糟了,糟糕 しめた  ーー  太好了,太棒了 それはいけませんねー 這樣可不行啊 いぜん  以前  以前 いっそう  一層  更,越發 いったい  一体  到底,究竟 いちおう  一応  大致,大體 いちだんと  一段と  更加,越發 いっぽう  一方  卻説,從另一面說 いまにも  今にも  馬上,就要 おおいに  大いに  非常,很 おもいきり  思い切り  盡量地,充分地 おもに  主に  主要 おもわず  思わず  不知不覺地 かならずしも  必ずしも 不一定 けっして  決して  決(不),千萬(別) さきほど  先ほど  剛才 さっそく  早速  立刻,馬上 しじゅう  始終  始終,不斷,經常 しだいに  次第に  逐漸,漸漸 すくなくとも 少なくとも 至少,起碼 ぜったいに  絶対に  絕對 ぞくぞく  続々  陸續,紛紛 たしょう  多少  稍微 ただちに  直ちに  立刻,馬上 のこらず  残らず  全部,統統 はたして  果たして 果然 ひっしに  必死に  拼命 ひととおり  一通り  大概,大略 ようするに  要するに 總而言之 おきのどくに お気の毒に 可憐,遺憾 おさきに  お先に  我先走了 おだいじに  大事に  請保重 おまちどうさま お待ち遠さま 讓您久等了

2009-03-27 0comments 118hotness 0likes mikebai Read all
1…5354555657…62

Recent Posts

  • c# winform适配高dpi
  • com.microsoft.sqlserver.jdbc.SQLServerException “trustServerCertificate”属性设置为“false”,但驱动程序无法使用安全套接字层 (SSL) 加密与 SQL Server建立安全连接
  • java -cp 用法介绍
  • HTML 容器元素
  • MVC的cshtml的介绍

Recent Comments

No comments to show.

COPYRIGHT © 2025 mikebai.com. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang