问题列表 - 第26532页

隐藏TabControl按钮以管理堆叠的Panel控件

我需要处理多个面板,包含各种数据掩码.使用TreeView控件可以看到每个面板.

此时,我手动处理面板可见性,方法是将所选面板可见并将其置于顶部.

实际上这并不是很容易,特别是在UI设计师中,因为当我添加一个全新的面板时,我必须调整每个面板的大小,然后设计它......

一个好的解决方案是使用TabControl,每个面板都包含在TabPage中.但是我找不到任何隐藏TabControl按钮的方法,因为我已经有了一个用于选择项目的TreeView.

另一种解决方案是ipotethic"StackPanelControl",其中Panel使用堆栈排列,但我无法在任何地方找到它.

处理这种UI的最佳解决方案是什么?

c# tabcontrol stackpanel winforms

13
推荐指数
1
解决办法
5627
查看次数

Android Mediaplayer:下载媒体文件的setDataSource问题

我有一个应用程序,将记录和播放音频文件.使用httpclient使用简单的标准http下载下载一些音频文件.它长久以来就像一种魅力.现在突然间我无法播放我下载的文件.它失败了这个堆栈.我将文件存储在SD卡上,我在手机和USB连接设备上都遇到了问题.

我已检查下载的文件在服务器上是否很酷,我可以毫无问题地播放它.

这些是我使用的代码片段(我知道recordingFile是文件的有效路径).

    // inside the activity class
    private void playRecording() throws IOException{
        File recordingFile = new File(recordingFileName);
        FileInputStream recordingInputStream = new FileInputStream(recordingFile); 
        audioMediaPlayer.playAudio(recordingInputStream);
    }
Run Code Online (Sandbox Code Playgroud)

这是媒体播放器代码:

    // inside my media player class which handles the recordings
    public void playAudio(FileInputStream audioInputStream) throws IOException {
        mediaPlayer.reset();
        mediaPlayer.setDataSource(audioInputStream.getFD());
        mediaPlayer.prepare();
        mediaPlayer.start();
}
Run Code Online (Sandbox Code Playgroud)

这是一个例外:

E/MediaPlayerService(  555): offset error
E/MediaPlayer(  786): Unable to to create media player
W/System.err(  786): java.io.IOException: setDataSourceFD failed.: status=0x80000000
W/System.err(  786):    at android.media.MediaPlayer.setDataSource(Native Method)
W/System.err(  786):    at android.media.MediaPlayer.setDataSource(MediaPlayer.java:632)
W/System.err(  786):    at net.xxx.xxx.AudioMediaPlayer.playAudio(AudioMediaPlayer.java:69) …
Run Code Online (Sandbox Code Playgroud)

audio android sd-card media-player

13
推荐指数
1
解决办法
2万
查看次数

模板; 运算符(int)

关于我在这里已经提到的Point结构:
模板类:ctor对函数 - >新的C++标准
是否有机会用cast-operator(int)替换函数toint()?

namespace point {

template < unsigned int dims, typename T >
struct Point {

    T X[ dims ];

//umm???
    template < typename U >
    Point< dims, U > operator U() const {
        Point< dims, U > ret;
        std::copy( X, X + dims, ret.X );
        return ret;
    }

//umm???
    Point< dims, int > operator int() const {
        Point<dims, int> ret;
        std::copy( X, X + dims, ret.X );
        return ret;
    }

//OK
    Point<dims, int> toint() {
        Point<dims, …
Run Code Online (Sandbox Code Playgroud)

c++ templates casting operator-overloading

0
推荐指数
1
解决办法
1022
查看次数

点击C#表单

我创建了一个半透明的表单.我希望人们能够点击表单区域,并且表单不能处理点击.我希望表单下面的任何内容都能接收点击事件.

c#

6
推荐指数
1
解决办法
8907
查看次数

NoSQL和面向列的数据库之间有什么区别?

我读的关于NoSQL的越多,它就越像听起来像是一个面向列的数据库.

NoSQL(例如CouchDB,Cassandra,MongoDB)和面向列的数据库(例如Vertica,MonetDB)之间有什么区别?

database rdbms column-oriented nosql

25
推荐指数
3
解决办法
2万
查看次数

C#中用于创建setter和getter的语法是什么?

我熟悉这种新的语法糖:

public string Name { get; set; }
Run Code Online (Sandbox Code Playgroud)

但是如果我是那个变量的setter来进行某种检查呢?例如,我想将应该设置为Set的整个字符串转换为所有小写.

public string Name
{
   get;
   set 
   {
      ????
   }
}
Run Code Online (Sandbox Code Playgroud)

get set c#-3.0

5
推荐指数
1
解决办法
1118
查看次数

无法使用html5显示视频

我正在测试html 5视频标签.

我正在使用http://www.kaltura.org/project/HTML5_Video_Media_JavaScript_Libraryhttp://camendesign.co.uk/.

我下载了创意常用视频.

当我使用外部链接时,它会播放视频.所以我将视频上传到我的服务器但它没有播放.它询问我是要保存还是要求应用程序播放.

当我转到外部链接http://cdn.kaltura.org/apis/html5lib/kplayer-examples/media/bbb400p.ogv时,它会自动在浏览器上播放.

我也在本地测试,但它也没有播放.

我希望有人能告诉我为什么以及如何解决这个问题.

这段代码有效.

<figure>
<video id="vid1" width="500" height="300" style="position:absolute"
 poster="http://cdn.kaltura.org/apis/html5lib/kplayer-examples/media/bbb480.jpg"
 durationHint="33"
 controls = "true">
<source src="http://cdn.kaltura.org/apis/html5lib/kplayer-examples/media/bbb400p.ogv" /> 
<source src="http://cdn.kaltura.org/apis/html5lib/kplayer-examples/media/bbb_trailer_iphone.m4v"/>

</video>
    </figure>
Run Code Online (Sandbox Code Playgroud)

事实并非如此.

<figure>
<video id="vid1" width="500" height="300" style="position:absolute"
poster="http://cdn.kaltura.org/apis/html5lib/kplayer-examples/media/bbb480.jpg"
durationHint="33"
controls = "true">
<source src="http://www.mywebsite.com/media/bbb400p.ogv" /> 
<source src="http://www.mywebsite.com/media/bbb_trailer_iphone.m4v"/>

</video>
</figure>
Run Code Online (Sandbox Code Playgroud)

这也不起作用.

<figure>
<video id="vid1" width="500" height="300" style="position:absolute"
 poster="http://cdn.kaltura.org/apis/html5lib/kplayer-examples/media/bbb480.jpg"
 durationHint="33"
 controls = "true">
<source src="http://127.0.0.1/html5videotest/media/bbb400p.ogv" /> 
<source src="http://127.0.0.1/html5videotest/media/bbb_trailer_iphone.m4v"/>

</video>
    </figure>
Run Code Online (Sandbox Code Playgroud)

video html5

2
推荐指数
1
解决办法
2997
查看次数

从 Flash 导出图像

首先让我澄清一下,我是一个快手,这是我为某人做的一份自由职业。

我有一个带有符号的 flash 文件,我需要将其导出为 PNG 图像,出于某种原因,导出的图像的宽度和高度与 flash 文件中指示的不同。检查后我发现新尺寸甚至没有保持高度和宽度之间的原始比例。这发生在不同大小的几个符号上。这可能是什么原因?

我也考虑过找到一种方法来从 Flash 电影中的一个片段的 Flash 中拍摄快照,这可能吗?

了解我无法手动拍摄快照,因为我需要在大量符号上完成此操作。

谢谢

flash actionscript symbols export image

1
推荐指数
1
解决办法
5928
查看次数

在同一个表中为多个列执行内部联接

我有一个场景,我有点卡住了.假设我有一个关于颜色的调查,我有一个用于颜色数据的表,另一个用于人们的答案.

tbColors

color_code , color_name
     1     , 'blue'
     2     , 'green'
     3     , 'yellow'
     4     , 'red'
Run Code Online (Sandbox Code Playgroud)

tbAnswers

answer_id  ,  favorite_color   ,   least_favorite_color   ,  color_im_allergic_to
    1      ,         1          ,         2                            3  
    2      ,         3          ,         1                            4
    3      ,         1          ,         1                            2
    4      ,         2          ,         3                            4
Run Code Online (Sandbox Code Playgroud)

为了显示,我想编写一个SELECT,它显示了答案表,但使用了tbColors中的color_name列.

我理解"最愚蠢"的方法:在FROM部分中命名tbColors三次,为每个要替换的列使用不同的别名.

一个非愚蠢的方式怎么样?

sql oracle join inner-join

39
推荐指数
1
解决办法
5万
查看次数

有多种类型的数组?

我想知道是否有办法制作一个具有多种类型数据字段的数组.

到目前为止我一直在使用 aMyArray: array of array [0..1] of TPoint;

但现在,这对我来说还不够.我需要在现有的2"Point"元素中添加3个元素,使其成为一个数组aMyArray: array of (TPoint,TPoint,real,real,real)

所以aMyArray的每个元素都有5个'子元素',其中2个是TPoint类型,其中3个是'真实'类型.

这有可能以某种方式实现吗?

arrays delphi delphi-2009

3
推荐指数
1
解决办法
1641
查看次数