小编Dus*_*vis的帖子

c#textbox事件仅用于用户输入

我有一个文本框控件有时会以编程方式更新,也可以由用户更新.我怎么能区分这两个事件?我想在用户更改文本时将"Dirty"标志设置为"true".

c# events textbox

7
推荐指数
3
解决办法
9004
查看次数

合并程序集并使用内部关键字

合并程序集是否会更改内部关键字的范围?

我相当肯定它不会产生影响(或至少有一个影响),因为任何引用最终程序集的人都无法访问内部类.

这可能是一个没有现实世界价值的假设性问题,但我很好奇.

编辑:我的意思是ILMerge,而不是将源代码组合到一个可构建的程序集中.

.net reflection ilmerge

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

在VB.NET控制台应用程序中更改目标框架

我创建了一个VB控制台应用程序,默认为.NET 4,但我需要它是.NET 3.5.我一直在寻找但我找到的所有引用都在属性中的"编译"选项卡上更改它,但我没有编译选项卡或其他任何可以让我更改目标框架的内容.

除了重新创建项目之外的任何想法?

注意:我正在使用VS2010 Ultimate

更新:添加了屏幕截图

在此输入图像描述

vb.net visual-studio-2010

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

使用Xamarin Forms显示图像

解决: 答案是更新所有nuget包并定位更新版本的Android.现在图像按预期加载.我对此并不满意,因为我正在使用Xamarin提供的代码,并且针对较新版本已经弃用了代码所依赖的一些项目.初始版本是Xamarin.Forms v23,我更新到V25

我有一个全新的Xamarin表单项目,其中有一个简单的视图,我正在尝试显示图像.我已经尝试了几种方法来显示图像,而我根本没有任何运气.

我正在使用<image>,我也尝试过FFImageLoader控件.

<StackLayout Orientation="Vertical">

        <ff:CachedImage Source="https://static.pexels.com/photos/104827/cat-pet-animal-domestic-104827.jpeg" WidthRequest="100" HeightRequest="100" />

        <Button x:Name="btn" Text="Image" Clicked="Button_Clicked" />

        <Frame OutlineColor="Red">
            <Image x:Name="StupidImage" Source="{Binding Thumbnail}"  Aspect="Fill" HeightRequest="100" WidthRequest="100"   />
        </Frame>

        </StackLayout>
Run Code Online (Sandbox Code Playgroud)

这是当前的观点.我还将Source直接设置为没有结果的值.

我能够获得图像的流.我能够从流中读取所有字节.我构建了一个调试可视化工具,将字节显示为图像.从源获取图像不是问题.获取图像控件以显示图像是一个问题.

我尝试用视图模型绑定.当失败时,我尝试直接设置源

StupidImage.Source = ImageSource.FromStream(() => result.Stream);
Run Code Online (Sandbox Code Playgroud)

我也做了一个字节的副本并尝试过

StupidImage.Source = ImageSource.FromStream(() => new MemoryStream(imageBytes));
Run Code Online (Sandbox Code Playgroud)

我试过ImageSource.FromFile().FromUri.我尝试将图像作为资源添加到项目中.每次尝试都是相同的,资源被读取并且字节可用,但图像控件只是不显示它.

我想也许这是一个尺寸问题,所以我设置了控件的大小.没有.我想也许这是一个分辨率问题,所以我使用了一个较小的图像.我尝试了几种不同质量的不同图像.

然后我放弃了图像控制,我得到了FFImageLoading nuget包,并给了它一个直接的URL到图像.FFImageLoading示例使用的相同示例.仍然没有形象.

我尝试了模拟器,我尝试了两种不同的物理设备.结果相同.

我也尝试使用btn.Image = "whatever.jpg"相同的结果在按钮上设置图像.

这是每次的结果.我迷路了.如何显示图像?

编辑: 我确实让这个工作,但只在模拟器上

<Image x:Name="StupidImage" Source="https://static.pexels.com/photos/104827/cat-pet-animal-domestic-104827.jpeg" />
Run Code Online (Sandbox Code Playgroud)

同样的

StupidImage.Source = ImageSource.FromUri(new Uri("https://static.pexels.com/photos/104827/cat-pet-animal-domestic-104827.jpeg"));
Run Code Online (Sandbox Code Playgroud)

编辑2 - 澄清

我的目标是允许用户从设备中选择一张照片,然后显示它的预览.

在此输入图像描述

xamarin.ios xamarin.android xamarin xamarin.forms

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

SiteCore网址没有.aspx扩展名

我想要访问页面,就好像它们是文件夹一样.例如:

domain.com/state
domain.com/state?val=xxx
Run Code Online (Sandbox Code Playgroud)

但我只能得到:

domain.com/state.aspx
Run Code Online (Sandbox Code Playgroud)

如何配置Sitecore以忽略该.aspx扩展?

sitecore sitecore6

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

什么是一个很好的视觉工作室黑暗主题做演示?

我在用户组做演示,我有一个黑暗的主题,只是不适用于投影仪.我不喜欢默认的白色.什么是视觉效果的好黑暗主题,适合投影仪?这些是VGA投影仪,而不是HD.

灯光通常不会直接在屏幕前照明,但它也不是房间里的黑暗.

visual-studio-2010 visual-studio-2008 visual-studio

6
推荐指数
2
解决办法
738
查看次数

sql备份文件和文件组选项已禁用

我正在尝试为数据库上的特定文件组设置备份,但文件组选项显示为灰色.它可以在系统数据库上使用,我创建了一个新的数据库来测试,测试数据库不是灰色的.

我没看到什么?

sql-server sql-server-2008

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

SqlBulkCopy用于存储过程

SqlBulkCopy应该有助于执行大量插入而不是发送单独的insert语句.但是调用存储过程呢?我有一个过程,数据传递给它,然后它在另一个表中进行一些查找,并可能在该查找表中进行第二次插入.

由于这不能转换为查询,有没有办法使用SqlBulkCopy进行存储过程调用,还是没有任何意义?

我每次数据库连接一次只能拨打2000或更少的电话,但想知道是否有更有效的方法.

.net c#

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

WP7工具包:ListBox上的手势 - 所选项目

在列表框上使用保持手势.触发保持时,原始源是文本块而不是列表项.如何从手势中获取所选项目?sender是一个列表框,但selecteditem/index/items不包含任何内容.

silverlight-toolkit windows-phone-7

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

原生TSQL支持并行查询

是否存在从SQL Server 2008 R2中的存储过程并行执行查询的本机支持?以此伪代码为例

create proc dbo.MySproc
as
   delete from SomeTable where Predicate = true [as parallel]
   delete from AnotherTable where Predicate = false [as parallel]

   [wait for queries]

   select * from SomeTable join AnotherTable on Predicate = true
Run Code Online (Sandbox Code Playgroud)

我已经看到了这样做的例子,但是他们需要安装非本机CLR程序,这是我想要避免的.

注意:我不是在谈论执行计划,我的意思是同时运行两个不相关的查询异步,而不是一个接一个地运行.

sql-server parallel-processing sql-server-2008

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