程式介面上的一些誤區

2021-08-29 03:21:23 字數 563 閱讀 4000

(在程式中加入自己的特性是有必要的。但是不要讓使用者感到不快。)

1、當我使文字框或者標籤禁用時,其字型是灰色的。我想讓它重新變成黑色。

或許你想讓使用者看得更清楚些,但是這麼做不符合現今我們使用windows介面的習慣。使用者可能會感到困惑:「這個文字框看起來是可用的,為什麼我就是不能輸入呢?」他們甚至會認為這是程式的乙個bug。

2、我想使combobox成為可以多選的控制項。

combobox只顯示所有選項中的一項,這種方式表明它最適合用來進行單選。如果使其成為可多選的,那就等於是要求使用者記住自己在這個地方選中過的所有東西,而不僅僅是看到的那一項。

3、我想在主介面中加入動畫logo。

這無疑會讓使用者分心。使用者最需要的是完成他的工作,而不是看你的個人秀。不要做這種吃力不討好的事。

4、我想使按鈕在單擊之後不留下輸入焦點。或者使其根本不能成為焦點。

一般的做法就是在單擊事件中將焦點轉移出去。但是不讓其成為焦點這種做法,可能會讓無法使用滑鼠的使用者大為惱火。

pandas的一些誤區

data frame pd.dataframe data in 13 frame.iloc 6 1,asf 201 這一行會報錯indexerror single positional indexer is out of bounds in 14 frame.loc 6 1,hh 612 正確新增一...

SQL的一些誤區

資料庫 oracle11g無索引的情況下,一樣速度 有索引字段可以為空的情況下,count 列 更快 有索引欄位不可以為空的情況下,兩個一樣快 count 列 的時候,列的偏移量決定效能,列越靠後,訪問的開銷越大.由於count 的演算法與列的偏移量無關,所以count 最快,count 最後列最慢...

一些關於攝影的誤區

1.微距鏡頭只能來拍靜物 是專為拍攝極近距而設的,但有人說它於正常拍攝時會有質素的下降或迷信只能用在翻拍或微距拍攝用途上。其實,根據一些光學測試,無論是以1 1或1 2和1 50比例拍攝時,微距鏡頭的解像在大部份光圈下都有極優異的表現 而1 49或1 50時的測試,解像度比其它同等焦距的非微距鏡頭高...