小编Bar*_*art的帖子

jQuery UI Autocomplete使用startsWith

我正在使用jQuery UI Autocomplete和本地数据源(source: myArray).我希望自动完成只建议输入的字符串开头的结果,而不是默认的不区分大小写的包含搜索.是否有一个简单的解决方案或我必须提供我的自定义搜索/源回调?

jquery jquery-ui autocomplete

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

Windows 10中缺少iis windows身份验证(ASP.NET Visual Studio 2015)

我试图在IIS7中使用Windows身份验证的Visual Studio 2015中运行asp .net网站.虽然我在我的电脑上安装了IIS,同时尝试添加"Windows身份验证"

控制面板 - >打开或关闭Windows功能 - > Internet信息服务 - >万维网服务 - >安全性

似乎列表中缺少此功能.

看看图片.

在此输入图像描述

为了通过Windows身份验证运行项目,我还有哪些其他选项?

authentication iis-7 visual-studio

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

无法在Flyout中的TextBox控件中输入输入文本

我想使用CommandBar和a Flyout来构建这样的东西.

搜索弹出窗口

用户应单击CommandBar(Flyout打开)中的按钮,然后在其中输入文本TextBox,然后单击右侧的按钮TextBox以启动搜索请求.问题是,当我单击TextBox时,我无法输入文本.在我写东西之前,它似乎失去了焦点.下面是示例代码.怎么了?

<Page.Resources>
    <DataTemplate x:Key="Search">
        <Grid>
            <Grid.ColumnDefinitions>
                <ColumnDefinition Width="200" />
                <ColumnDefinition Width="Auto" />
            </Grid.ColumnDefinitions>
            <TextBox Grid.Column="0" />
            <AppBarButton Grid.Column="1" Icon="Find" />
        </Grid>
    </DataTemplate>
</Page.Resources>

<Grid>
    <CommandBar RequestedTheme="Dark">
        <AppBarButton Icon="Find">
            <AppBarButton.Flyout>
                <Flyout Placement="Bottom" >
                    <ContentPresenter ContentTemplate="{StaticResource Search}"/>
                </Flyout>
            </AppBarButton.Flyout>
        </AppBarButton>
    </CommandBar>
</Grid>
Run Code Online (Sandbox Code Playgroud)

c# xaml commandbar flyout uwp

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

从Windows Universal App中的ListView中获取选定的ListViewItem容器

有没有办法ListViewItemListViews选择发生变化时获取容器.我试过用了

listView.ItemContainerGenerator.ContainerFromItem(listView.SelectedItem);
Run Code Online (Sandbox Code Playgroud)

ListViews选择更改事件但这总是返回null.我有什么想法我做错了吗?

c# xaml uwp

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

是否有任何间谍实用程序可用于通用Windows应用程序?

我已经使用Snoop应用程序作为我的WPF应用程序的间谍实用程序来找到ui元素的焦点.与此类似,任何间谍实用程序都可用于通用Windows(UWP)应用程序.我也尝试过XamlSpy实用程序用于我的应用程序,但它无法有效工作.是否有任何其他实用程序可用于UWP应用程序?

xaml snoop uwp

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

如何在c#中创建自定义异常

我想在Windows窗体应用程序中创建自己的异常.我正在尝试将一些数据添加到数据库中.

码:

try
{
    string insertData = string.Format("INSERT INTO " + constants.PIZZABROADCASTTABLE + 
      " VALUES(@starttime,@endtime,@lastupdatetime,@applicationname)");
    sqlCommand = new SqlCommand(insertData, databaseConnectivity.connection);
    sqlCommand.Parameters.AddWithValue("@starttime", broadcastStartDateTime);
    sqlCommand.Parameters.AddWithValue("@endtime", broadcastEndDateTime);
    sqlCommand.Parameters.AddWithValue("@lastuptime", currentDateTime);
    sqlCommand.Parameters.AddWithValue("@applicationname", txtApplicationName.Text);
    sqlCommand.ExecuteNonQuery();
}
catch (DataBaseException ex)
{
    MessageBox.Show(ex.Message);
}
Run Code Online (Sandbox Code Playgroud)

在这里,我创建了自己的例外.这里我给出了标量变量@lastuptime而不是@lastupdatetime捕获SqlException.

这是我的DatabaseException类.

class DataBaseException : Exception
{
    public DataBaseException(string Message)
        : base(Message)
    {

    }
    public DataBaseException(string message, Exception innerException)
        : base(message, innerException)
    {
    }
}
Run Code Online (Sandbox Code Playgroud)

这里运行程序时显示错误

 sqlCommand.ExecuteQuery();
Run Code Online (Sandbox Code Playgroud)

但它不捕获错误并显示消息框文本.我知道我做错了什么.我不知道我创建自定义异常处理是对还是错.

谁能帮我?提前致谢.

c# exception custom-errors

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

如何在WinRT应用程序中获得实际语言?

是否有可能在Windows Phone上获得操作系统的实际语言?我正在使用CultureInfo.CurrentCulture.TwoLetterIsoString,但我总是接受而不是正确的语言,这de在我的情况下.

那么如何才能在WinRT应用程序中获得实际语言?

c# windows-8 windows-runtime

5
推荐指数
2
解决办法
7272
查看次数

有没有办法将 Windows 桌面应用程序转换为通用 UWP 和反之亦然?

在 Visual Studio 中,我试图决定我应该从哪种类型的应用程序开始。我想让尽可能多的设备使用它。

如果我制作 Windows 桌面应用程序 (.NET/WPF),我可以将其转换为 UWP,但它仅针对桌面应用程序,这在设备方面毫无意义。

但是,如果我制作 UWP,它将适用于 Microsoft 设备,但不适用于运行早于 Windows 10 的 Windows 的设备。很多人仍在使用旧版本的 Windows,我宁愿制作 Windows 桌面应用程序而不是限制使用特定版本的 Windows。

能够让它在 Android 等其他设备上运行也很酷。

问题:有没有办法将桌面应用程序转换为通用 UWP(有或没有代码)?有没有办法将通用 UWP 转换为桌面应用程序(或使其在较旧的 Windows 机器上运行)?如果不是,最好的应用程序类型是什么,为什么?

另外,是否有我没有想到的不同应用程序类型我应该使用?

注意:Microsoft Project Centennial 将桌面应用程序转换为 UWP,但它们仅适用于台式机。

windows uwp

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

VR得分文本显示

我正试图用统一的谷歌纸板制作VR游戏.但是我们找不到在播放器前面显示乐谱文本的方法.然而,当我添加2D文本时,它只在一侧,因此在眼睛的一侧,并且正确地获得2个文本的位置很难.如果我使用3D文本并设置在玩家位置前面,我认为如果玩家击中它,它将会进入墙壁.他们是否可以在谷歌纸板/ Unity VR上显示得分.

c# unity-game-engine google-cardboard virtual-reality

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

在页面构造函数中异步调用Web服务

我需要在Windows 10 UWP应用程序中的XAML页面上加载数据.为此,我编写了代码来在异步任务函数中调用Web服务,我在页面构造函数中调用它.你能告诉我最好的办法吗?以下是我的代码.

public sealed partial class MyDownloads : Page
{
    string result;
    public  MyDownloads()
    {
        this.InitializeComponent();

        GetDownloads().Wait();
        string jsonstring = result;

        //code for binding follows
    }

    private async Task  GetDownloads()
    {
        JsonObject jsonObject = new JsonObject
        {
            {"StudentID", JsonValue.CreateStringValue(user.Student_Id.ToString()) },
        };

        string ServiceURI = "http://m.xxx.com/xxxx.svc/GetDownloadedNotes";
        HttpClient httpClient = new HttpClient();
        HttpRequestMessage request = new HttpRequestMessage(HttpMethod.Post, ServiceURI);

        request.Content = new StringContent(jsonObject.ToString(), Encoding.UTF8, "application/json");

        HttpResponseMessage response = await httpClient.SendAsync(request);
        string returnString = await response.Content.ReadAsStringAsync();
        result = returnString;
    }
}
Run Code Online (Sandbox Code Playgroud)

c# uwp windows-10-universal

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